有如下程序: #include using namespace std; class Base { public: void fun(){cout

admin2018-12-04  16

问题 有如下程序:
    #include
    using namespace std;
    class Base
    {
      public:
        void fun(){cout<<"Base∷fun"<    };
    class Derived:public Base
    {
      public:
        void fun()
        {
        ________________
        cout<<"Derived∷fun"<       }
    };
    int main()
    {
    Derived d;
    d.fun();
    return 0;
    }
    已知其执行后的输出结果为:

选项 A、Base.fun();
B、Base∷fun();
C、Base->fun();
D、fun();

答案B

解析 此题考查的是继承的使用。分析题目可知,横线处应填入对基类成员函数fun()的调用语句,此处只能使用作用域运算符“∷”才能调用到基类的同名函数,故选项B正确。
转载请注明原文地址:https://kaotiyun.com/show/3uAp777K
0

随机试题
最新回复(0)