Virtual Inheritance1.1
Virtual Inheritance1.1
class base2 {
public:
void funbase2(void) { cout<<"funbase2"; }
};
void main(void) {
derived der;
der.funbase1();
der.funbase2();
der.funderived();
}
Multiple Inheritance Example (ambiguity)
D d; D
d.Foo();
D d;
d.Foo(); // no longer ambiguous