假定一个类AB只含有一个整型数据成员a,用户为该类定义的带参构造函数可以为
A: AB(){}
B: AB():a(0){}
C: AB(intaa==0){a=aa}
D: AB(intaa){}
第1题:
假定一个类AB只含有一个整型数据成员a,当用户不定义任何构造函数时,系统为该类定义的无参构造函数为()。
A.AB() {a=0;}
B.AB(int aa=0): a(aa) {}
C.AB(int aa): a(aa) {}
D.AB() {}
第2题:
9、假定AB为一个类,则执行 “AB ab = new AB(a,5);”语句时将自动调用该类的()。
A.带参构造函数
B.无参构造函数
C.拷贝构造函数
D.重载赋值运算
第3题:
38、假定一个类AB 只含有一个整型数据成员a,用户为该类定义的带参构造函数可以为()。
A.AB (){}
B.AB ():a(0){}
C.AB (int aa=0){a=aa;}
D.AB (int aa){}
第4题:
37、假定一个类AB 只含有一个整型数据成员a,当用户不定义任何构造函数时,系统为该类定义的无参构造函数为()。
A.AB (){a=0;}
B.AB (int aa=0):a(aa){}
C.AB (int aa):a(aa){}
D.AB (){}
第5题:
12、假定一个类AB只含有一个整型数据成员a,当用户不定义任何构造函数时,系统为该类定义的无参构造函数为()。
A.AB() {a=0;}
B.AB(int aa=0): a(aa) {}
C.AB(int aa): a(aa) {}
D.AB() {}