问题 单项选择题

在下列横线处应添加的语句是( )。 class Base{public:void fun(){cout<<"Base::fun"<<end1;}}; class: Derived: public Base { public: void fun()  {    ______//显示调用基类的fun函数  cout<<"Derived::fun"<<end1;  } };

A.Derived::fun

B.Base::fun();

C.Pubic::fun

D.fun();

答案

参考答案:B

解析: 此题考查的是成员函数的调用。因为横线处的作用是调用基类的fun函数,又因为派生类中也有fun()函数,所以必须对fun()函数加以限定,即Base::fun();。

问答题 简答题
填空题