1 class A 2 { 3 }; 4 5 class B : virtual public A 6 { 7 }; 8 9 class C : public A 10 { 11 protected: 12 B myB; 13 }; 14 15 int main() 16 { 17 C *obj = new C(); 18 return 0; 19 } 20