I don't know C::B won't support it, coz VC++ supported. I ask you that if you don't know about all function when your class is a derived class of 3 classes but you know only your new functions of your class, how do you do to remember functions of other 3 classes that are the member of it HAH!. please relax before answer me.
Sorry, I still cannot make head nor tail out of this, although I have read it about 10 times during the last two weeks.
You derive from two (or in the meantime three) classes.
There are some virtual functions in these classes, and your original question was whether you have to implement them.
If the functions are defined like this:
virtual void SetA(Type parameter) = 0;
then they are
pure virtual, and you
must implement them.
If they are defined like this:
virtual void SetA(Type parameter);
Then they are just ordinary virtual functions. You
can implement them.
how do you do to remember functions of other 3 classes that are the member of it HAH!
Do you mean something like this?
class someclass
{
class x {...};
class y {...};
class y {...};
public:
virtual void SetA(...);
...
};