Back To C++ Inheritance Index
//program to demonstrate multiple inheritance, example of virtual base classes #include
#include
class Base { public: int a; }; class D1 : virtual public Base { public: int b; }; class D2 : virtual public Base { public: int c; }; class D3:public D1, public D2 { public: int total; }; void main() { D3 ob; clrscr(); ob.a=25; //unambigous ob.b=50; ob.c=75; ob.total=ob.a+ob.b+ob.c; // unamibigous cout<