itgle.com

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

题目

在下列横线处应添加的语句是( )。 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
更多“在下列横线处应添加的语句是()。class Base{public:void fun(){cout<<"Base::fun"<<end1;}};class ”相关问题
  • 第1题:

    下列程序中画线处应填入的语句是 class Base { public: void fun( ){cout<<"Base of fun"<<end1;} }; class Derived:public Base { void fun( ) { ______//显示基类的成员函数fun cout<

    A.fun( );

    B.Base.fun( );

    C.Base: :fun( );

    D.Base->fun( );


    正确答案:C
    解析:如果在子类中要访问父类的函数应用“::”运算符。

  • 第2题:

    下列程序中画线处应填入的语句是 class Base { public: void fun(){cout<<"Base of fun"<<end1:} }; class Derived:public Base { void fun() { _______//显示基类的成员函数fun cout<<"Derived of fun"<<end1; } };

    A.fun();

    B.Base.fun();

    C.Base∷fun();

    D.Base- >fun();


    正确答案:C
    解析:如果在子类中要访问父类的函数应用“∷”运算符。

  • 第3题:

    下列程序划线处应填入的正确语句是()。 class Base { public: void fun(){ cout<<"Base::fun"<<endl; } }; class Derived:public Base { public: void fun() { _____________ //显示调用基类的函数fun() cout<<"Derived::fun"<<endl; } };

    A.fun();

    B.Base.fun();

    C.Base::fun();

    D.Base->fun();


    D

  • 第4题:

    应在下列程序画线处填入的正确语句是 ( )。include using namespace std;clas Base{pu

    应在下列程序画线处填入的正确语句是 ( )。 #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();


    正确答案:C
    解析:作用域分辨符号是“::”,它可以用来限定要访问的成员所在的类的名称。在派生类Derive的定义中显式调用基类的函数fun(),则只能借助于作用域分辨符“::”。

  • 第5题:

    下列程序中划线处正确的语句是()。include using namespace std;class Base{public:vo

    下列程序中划线处正确的语句是( )。#include <iostream>using namespace std;class 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();


    正确答案:C