#include using namespace std; class B { public: void f(){cout <<"BB"; } }; class D1: public B{ public: void f(){cout <<"D1"; } }; class D2: public B{ public: void f(){cout <<"D2"; } }; main(){ B b; D1 d1; D2 d2; b.f(); d1.f(); d1.B::f(); d2.f(); d2.B::f(); cout << endl; }//end main