Click here to Skip to main content
16,005,241 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: Is this possible? Pin
Christian Graus11-Dec-02 10:30
protectorChristian Graus11-Dec-02 10:30 
AnswerRe: Is this possible? Pin
Ravi Bhavnani11-Dec-02 12:53
professionalRavi Bhavnani11-Dec-02 12:53 
QuestionVC++(6 ) & VC.NET porting problems?? Pin
dyerstein11-Dec-02 9:20
dyerstein11-Dec-02 9:20 
AnswerRe: VC++(6 ) & VC.NET porting problems?? Pin
Christian Graus11-Dec-02 10:02
protectorChristian Graus11-Dec-02 10:02 
GeneralSpace between rows in CListCtrl Pin
Jason Henderson11-Dec-02 9:19
Jason Henderson11-Dec-02 9:19 
GeneralRe: Space between rows in CListCtrl Pin
David Salter11-Dec-02 10:10
David Salter11-Dec-02 10:10 
GeneralRe: Space between rows in CListCtrl Pin
Jason Henderson11-Dec-02 10:24
Jason Henderson11-Dec-02 10:24 
Generalempty virtual method good practice question ... Pin
Maximilien11-Dec-02 9:12
Maximilien11-Dec-02 9:12 
I have
//Base Class
class BaseClass
{
//...
 virtual void SomeMethod();
//...
}

class DerivedClass : public BaseClass
{
//...
 virtual void SomeMethod(); // question will be about this ...
//...
}

class AnotherDerivedClass : public DerivedClass
{
//...
 virtual void SomeMethod();
//...
}


When I call AnotherDerivedClass::SomeMethod(), I will usually also call the base class method :

void AnotherDerivedClass::SomeMethod()
{
// do something locally to the derived class ...
 
  DerivedClass::SomeMethod();
}


in one case of class hierarchy, the middle class ( here DerivedClass ), do nothing more than just call the base class :

void DerivedClass::SomeMethod()
{
// nothing except calling base class.
  BaseClass::SomeMethod();
}


Is it good practice to have the DerivedClass::SomeMethod there ? or can I call BaseClass::SomeMethod() from the AnotherDerivedClass::SomeMethod() ?

The question, is it preferable to explicitly create empty virtual method just to call the base class so that I have a knowledge of the chain of ineritance ? or can I "jump" to the base class without going thrue the middle class if it does nothing ?

Thanks.

Max.
GeneralRe: empty virtual method good practice question ... Pin
Daniel Turini11-Dec-02 9:15
Daniel Turini11-Dec-02 9:15 
GeneralRe: empty virtual method good practice question ... Pin
Maximilien11-Dec-02 9:25
Maximilien11-Dec-02 9:25 
GeneralRe: empty virtual method good practice question ... Pin
Ranjan Banerji11-Dec-02 9:23
Ranjan Banerji11-Dec-02 9:23 
GeneralRe: empty virtual method good practice question ... Pin
Alvaro Mendez11-Dec-02 9:26
Alvaro Mendez11-Dec-02 9:26 
GeneralRe: empty virtual method good practice question ... Pin
Maximilien11-Dec-02 9:30
Maximilien11-Dec-02 9:30 
GeneralRe: empty virtual method good practice question ... Pin
Alvaro Mendez11-Dec-02 9:35
Alvaro Mendez11-Dec-02 9:35 
GeneralRe: empty virtual method good practice question ... Pin
Maximilien11-Dec-02 9:38
Maximilien11-Dec-02 9:38 
QuestionChar to INT? Pin
Anonymous11-Dec-02 9:09
Anonymous11-Dec-02 9:09 
AnswerRe: Char to INT? Pin
Alvaro Mendez11-Dec-02 9:12
Alvaro Mendez11-Dec-02 9:12 
GeneralRe: Char to INT? Pin
Nitron11-Dec-02 13:23
Nitron11-Dec-02 13:23 
AnswerRe: Char to INT? Pin
Greven11-Dec-02 9:21
Greven11-Dec-02 9:21 
GeneralRe: Char to INT? Pin
Alvaro Mendez11-Dec-02 9:29
Alvaro Mendez11-Dec-02 9:29 
GeneralRe: Char to INT? Pin
Greven11-Dec-02 10:23
Greven11-Dec-02 10:23 
GeneralRe: Char to INT? Pin
Christian Graus11-Dec-02 10:03
protectorChristian Graus11-Dec-02 10:03 
AnswerRe: Char to INT? Pin
Ravi Bhavnani11-Dec-02 9:39
professionalRavi Bhavnani11-Dec-02 9:39 
GeneralIn Place Server Pin
Anthony988711-Dec-02 9:00
Anthony988711-Dec-02 9:00 
GeneralCatching OnSysCommand in own class Pin
BtL2711-Dec-02 8:44
BtL2711-Dec-02 8:44 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.