题目内容:
有如下程序: #include<iostream>
using namespace std;
classBase{
public:
void fun(){
__________________
cout<<”Base::fun”<<endl;}
};
class Derived:public Base{
public:
voidfun(){
cout<<”Derived::fun”<<endl:
}
};
int main(){
Derived d;
A fun();
return 0;
}
已知其执行后的输出结果为:
Base::fun
Derived::fun
则程序中下画线处应填入的语句是( )。 A. Base.fun();
B.Base::fun();
C.Base—>fun();
D.fun();
参考答案:
答案解析: