单选题
有如下程序: #include<iostream> using namespace std; class Base { public: void fun(){cout<<¨Base::fun''<<endl;} }; class Derived:public Base { public: void fun(){___________ cout<<''Derived::fun''<<end1; }. }; int main() { Derived d; d.fun(); return 0; } 已知其执行后的输出结果为: Base::fun Derived::fun 则程序中下划线处应填入的语句是( )。
【正确答案】
B
【答案解析】解析:此题考查的是继承的使用。分析题目可知,横线处应填入对基类成员函数fun()的调用语句,此处只能使用作用域运算符“::”才能调用到基类的同名函数,故选项B正确。