[单选题]

下列类的定义中,有( )处语法错误。 class Base { public: Base(){} Base(int i) { data=i; } private: int data; }; class Derive : public Base { public: Derive() : Base(0) {} Derive (int x) { d=x; } void setvalue(int i) { data=i; } private: d; };

A.1

B.2

C.3

D.4

参考答案与解析:

相关试题

下列类的定义中,有()处语法错误。class Base{publiC: Base

[单选题]下列类的定义中,有( )处语法错误。 class Base { publiC: Base(){} Base(int i) { data=i; } ptivate: int data; }; class DeriVe:public Base { public: Derive():Base(0){} Derive(int x) { d=x; } void setvalue(int i) { data=i; } private: d; };A.1B.2C.3D.4

  • 查看答案
  • 下列类的定义中,有( )处语法错误。class Base{public: Bas

    [单选题]下列类的定义中,有( )处语法错误。 class Base { public: Base(){} Base(int i) { data=i; } private: int data; }; class Derive : public Base { public: Derive() : Base(O) {} Derive (int x) { d=x; } void setvalue(int i) { data=i; } private: int d; };A.1B.2C.3D.4

  • 查看答案
  • 下列类的定义中,有( )处语法错误。class Base{public: Bas

    [单选题]下列类的定义中,有( )处语法错误。 class Base { public: Base ( ) { } Base(int i) { data=i; } private: int data; }; class Derive : public Base { public: Derive() : Base(O){} Derive (int x) { d=x; } void setvalue(int i) { data=i; } private: d; };A.1B.2C.3D.4

  • 查看答案
  • 下列类的定义中,有()处语法错误。class Base {public: Bas

    [单选题]下列类的定义中,有( )处语法错误。 class Base { public: Base(){} Base(int i) { data=i; } private: int data; }; class Derive: public Base { public: Derive(): Base(0){} Derive(int x) { d=x; } void setvalue(int i) { data=i; } private: d; }A.1B.2C.3D.4

  • 查看答案
  • 请将下列类定义补充完整。class Base{public:void fun()

    [单选题]请将下列类定义补充完整。class Base{public:void fun(){tout<<"Base::fun"<<endl;}};class Derived:public Base{public:void fun(){______//显示调用基类的fun函数cout<<"Derived::fun"<<endl;};

  • 查看答案
  • 下面类的定义,有()处错误。class MyClass{public:void

    [单选题]下面类的定义,有( )处错误。 class MyClass {public: void MyClass(); ~MyClass(int value); private: int i=0;};A.1B.2C.3D.4

  • 查看答案
  • 下面类的定义,有()处错误。class MyClass{public: void

    [单选题]下面类的定义,有( )处错误。 class MyClass { public: void MyClass(); ~MyClass(int Value); private: int i=0; };A.1B.2C.3D.4

  • 查看答案
  • 下面类的定义,有()处错误。 class MyClass {public: vo

    [单选题]下面类的定义,有( )处错误。 class MyClass { public: void MyClass(); ~MyClass(int Value); private: int i=0; };A.1B.2C.3D.4

  • 查看答案
  • 下列程序中横线处应填入的语句是()。Class Base{public:roid

    [单选题]下列程序中横线处应填入的语句是( )。 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();

  • 查看答案
  • 下列程序中画线处应填入的语句是class Base{public:void fu

    [单选题]下列程序中画线处应填入的语句是 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( );

  • 查看答案
  • 下列类的定义中,有()处语法错误。class Base{public:Base(