首页 > 试题广场 >

在下列程序中,判断语句1~5是否有二义性。 class B

[问答题]
在下列程序中,判断语句1~5是否有二义性。
class Basel{}
public:
int x;
int funl();
int fun2();
int fun2(int);
int fun3();
};
class Base2{
int x;
int funl();
public:
char fun2();
int fun3();
class Derived:public Basel,public Base2();
void main(){
Derived obi;
Derived*ptr=&obj;
ptr—>x=1;       //1
ptr—>funl();    //2
ptr->fun2();    //3
ptr->fun2(10);   //4
ptr—>fun3();     //5
}

这道题你会答吗?花几分钟告诉大家答案吧!