更多"下面的类中定义了一个枚举类型,请完成下面的程序。
class Ba"的相关试题:
[填空题]下面的类中定义了一个枚举类型,请完成下面的程序。
class Base
public:
enum Week Sum, Mon,Tue, Wed, Thu, Fri, Sat;
Week a;
void fun(Base &B)
【12】 = 【13】 ; //将对象的a赋值为所定义的枚举类型值为的枚举量
[单项选择]下列类的定义中,有( )处语法错误。
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. 1
B. 2
C. 3
D. 4
[单项选择]下列类的定义中,有( ) 处语法错误。
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. 1
B. 2
C. 3
D. 4
[填空题]请将下列类定义补充完整
class Base{public: void fun( ){cout<<"Base::fun"<<end1;}};
class Derived:public Base
{
public:
void fun( ){
______//显式调用基类的fun函数
cout<<"Derived::fun"<<end1;
}
};
[填空题]请将下列类定义补充完整。
class Base {public:void
fun( ) {cout<<"Base:: fun"<<end1; } };
class Derived: public Base {
public:
void fun( ) {
【13】 //显式调用基类的fun函数
cout<<"Derived:: fun"<<end1;
}
};
[单项选择]下列类的定义中,有( )处语法错误。 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. 1
B. 2
C. 3
D. 4
[单项选择]下列类的定义中,有( )处语法错误。 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( )
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. 1
B. 2
C. 3
D. 4
[填空题]请将下列类定义补充完整。
class Base{public:void fun( ){cout<<"Base::fun"<<end;}};
class Derived:public Base
{
public:
void fun( )
{
【13】 //显式调用基类的fun函数
cout<<"Derived::fun"<<endl;
}
};
[单项选择]下列类的定义中,有( )处语法错误。 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. 1
B. 2
C. 3
D. 4
[填空题]请将下列类定义补充完整。
class Base public: void fun( )cout<<"Base::fun"<<end1; ;
class Derived:public Basepublic:
void fun( ) 【15】 //显式调用基类的fun函数
cout<<"Derived:: fun"<<end1;;