假定一个类AB只含有一个整型数据成员a,当用户不定义任何构造函数时,该类的默认无参构造函数为()。
AB() {a=0;}
B. AB(int aa=0): a(aa) {}
C. AB(int aa): a(aa) {}
D. AB() {}
查看答案
假定AB为一个类,px为指向该类的一个含有n个对象的动态数组的指针,则执行“delete []px;”语句时共调用该类析构函数的次数为()。
A. 0
B. 1
C. n
D. n+1
类的构造函数可以带有()个参数。
A. 0
B. 1
C. 2
D. 任意
类的析构函数可以带有()个参数。
A. 0
B. 1
C. 2
D. 任意
静态成员函数可以访问()。
A. 非静态成员变量
B. 静态成员变量
C. 静态和非静态成员
D. 都不允许