假定AA为一个类,int a()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为()
第1题:
在下列函数原型中,可以作为类AA构造函数的是______ 。
A.void AA(int);
B.int AA();
C.AA (int)const;
D.AA(int)
第2题:
请按下面注释的提示,将类B的构造函数定义补充完整。
classA
{
int a;
public:
A(int aa=0) {a=aa;)
};
Class B:public A
{
int b;
A c;
public:
//用aa初始化基数A,用aa+1初始化类对象成员c
B(int aa): (b=aa+2)
};
第3题:
若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为( )。
A.a
B.AA.a
C.a{}
D.AA:a{}
第4题:
假定AA为一个类,a为该类私有的数据成员,若要在该类的一个成员函数中访问它,则书写格式最好为()。
第5题:
假定AA是一个类,"AA头abc();"是该类中一个成员函数的原型,则在类外定义时的函数头为()。
第6题:
假定AA为一个类,inta()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为()。
第7题:
假定一个类AB只含有一个整型数据成员a,当用户不定义任何构造函数时,系统为该类定义的无参构造函数为()
第8题:
intAA::a()
intAA:a()
AA::a()
AA::inta()
第9题:
AB() {a=0;}
AB(int aa=0):a(aa) {}
AB(int aa):a(aa) {}
AB() {}
第10题:
void AA(int);
int AA():
AA(int)const;
AA(int);
第11题:
int AA::a()
int AA:a()
AA::a()
AA::int a()
第12题:
第13题:
若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为( )。
A) a
B) AA.a
C) a{}
D) AA::a{}
A.
B.
C.
D.
第14题:
请按下面注释的提示,将类B的构造函数定义补充完整。
C1assA
{
int a;
public:
A(int aa=O){a=aa;}
};
class B:public A {
int b;
A c;
public:
//用aa初始化基类A,用aa+1初始化类对象成员c
B(int aa}:【 】{b=aa+2}
};
第15题:
在下列函数原型中,可以作为类AA构造函数的是
A.voidAA(int);
B.intAA();
C.AA(int)const;
D.AA(int);
第16题:
假定AA为一个类,a为该类公有的数据成员,若要在该类的一个成员函数中访问它,则书写格式为()
第17题:
假定AA是一个类,“AA*abc( );”是该类中一个成员函数的原型,则在类外定义时的函数头为()
第18题:
假定用户为类AB定义了一个构造函数“AB(intaa):a(aa),{}”则()是该类的数据成员。
第19题:
假定一个类AB只含有一个整型数据成员a,用户为该类定义的带参构造函数可以为()
第20题:
第21题:
第22题:
AB() {}
AB(): a(0){}
AB(int aa=0) {a=aa;}
AB(int aa) {}
第23题:
a
AA::a
a()
AA::a()