应在下列程序画线处填入的正确语句是 ( )。 #include <iostream> using namespace std; clas Base { public: void fun() {

admin2010-03-29  22

问题 应在下列程序画线处填入的正确语句是 (   )。    #include <iostream>    using namespace std;    clas Base    {    public:       void fun()       {          cout<<"Base::fun"<<end1;       }    };    class Derived : public Base    {       void fun()       {          ________________//显示调用基类的函数 fun()          cout<<"Derived::fun"<<end1;       }    };

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

答案4

解析 作用域分辨符号是“::”,它可以用来限定要访问的成员所在的类的名称。在派生类Derive的定义中显式调用基类的函数fun(),则只能借助于作用域分辨符“::”。
转载请注明原文地址:https://jikaoti.com/ti/rKW0FFFM
0

最新回复(0)