单项选择题假定AB为一个类,则执行 “AB a[10];”语句时调用该类无参构造函数的次数为()

A. 0
B. 1
C. 9
D. 10


您可能感兴趣的试卷

你可能感兴趣的试题

2.单项选择题当一个类对象离开它的作用域时,系统自动调用该类的()

A. 无参构造函数
B. 带参构造函数
C. 拷贝构造函数
D. 析构函数

3.单项选择题设px是指向一个类对象的指针变量,则执行 “delete px;”语句时,将自动调用该类的()

A. 无参构造函数
B. 带参构造函数
C. 析构函数
D. 拷贝构造函数

4.单项选择题假定AB为一个类,则执行 “AB *px=new AB[n];”语句时将()

A. 动态分配一个数组
B. 动态分配一个对象
C. 静态分配一个数组
D. 静态分配一个对象

5.单项选择题对于任一个类,用户所能定义的构造函数的个数至多为()

A. 0
B. 1
C. 2
D. 任意个

6.单项选择题假定一个类AB只含有一个整型数据成员a,用户为该类定义的带参构造函数可以为()

A. AB() {}
B. AB(): a(0){}
C. AB(int aa=0) {a=aa;}
D. AB(int aa) {}

7.单项选择题假定一个类AB只含有一个整型数据成员a,当用户不定义任何构造函数时,系统为该类定义的无参构造函数为()

A. AB() {a=0;}
B. AB(int aa=0):a(aa) {}
C. AB(int aa):a(aa) {}
D. AB() {}

9.单项选择题假定AB为一个类,则()为该类的拷贝构造函数的原型说明。

A. AB(AB x)
B. AB(AB& x)
C. void AB(AB& x)
D. AB(int x)