#include
void set (int a) { x=a;}
void get ( ) { cout << x << endl;}
};
class test2{ private:int x; public:test2( ) { x=3;}
void set ( int a ) { x=a;}
void get ( ) { cout << x << endl;}
}; class test:public testl,public test2.{ private:int x; public:void set(int a){x=a;} void gettest ( ) { cout << x << endl ;}
} ;
main ( ) {
test a;a.get( ); }
a.get( ); 基类test1和test2中都有get(),不能确定调用的是那一个。可修改为a.test1::get()。