niusouti.com

下列程序中横线处应填入的语句是()。 classBase { public: voidfun(){cout<<"Baseoffun"<<endl;}}; classDerived:publicBase { voidfun() { //显示基类的成员函数fun cout<<"Derivedoffun"<<endl; } };A.fun();B.Base.fun();C.Base::fun();D.Base->fun();

题目

下列程序中横线处应填入的语句是()。 classBase { public: voidfun(){cout<<"Baseoffun"<<endl;}}; classDerived:publicBase { voidfun() { //显示基类的成员函数fun cout<<"Derivedoffun"<<endl; } };

A.fun();

B.Base.fun();

C.Base::fun();

D.Base->fun();


相似考题
参考答案和解析
正确答案:C
C。【解析】如果在子类中要访问父类的函数应用::运算符。
更多“下列程序中横线处应填入的语句是()。 classBase { public: voidfun(){cout&lt;&lt;"Baseoffun"& ”相关问题
  • 第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: roid fun(){cout<<“Base of fun”<<endl;) }; class Derived:public Base { void fun() { //显示基类的成员函数fun cout<<“Derived Of fun”<<endl; } };

    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题:

    下列程序中画线处应填入的语句是 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
    解析:如果在子类中要访问父类的函数应用“∷”运算符。

  • 第5题:

    请在下列程序的横线处填写正确的语句。include using namespace std; class Base{ publ

    请在下列程序的横线处填写正确的语句。

    include<iostream>

    using namespace std;

    class Base{

    public:

    void fun(){cout<<"Base fun"<<endl;}

    };

    class Derivde:public Base{

    public:

    void fun(){

    ______∥ 调用基类的函数


    正确答案:Base∷fun()
    Base∷fun() 解析: 此题考查的是派生类对基类成员的访问。本题中派生类Derived覆盖了基类Base中的fun(),如果需要调用基类中的fun(),则需要使用域运算符“∷”。故应填写Base∷fun()。