#include <iostream>
using namespace std;
class A {
public :
void func(){
cout<<"a.func()"<<endl;
}
};
class B {
public :
void func(){
cout<<"b.func()"<<endl;
}
void gunc(){
cout<<"b.gunc()"<<endl;
}
};
class C : public A ,public B{
public:
void gunc(){
cout<<"c.gunc()"<<endl;
}
void hunc(){
A::func(); //区分二义性
B::func();
}
};
void main(){
C c;
c.hunc();
c.gunc();
}