问题 单项选择题

假定AB为一个类,则执行"AB a(2),b[3],*p[4];"语句时调用该类构造函数的次数为( )

A.3
B.4
C.5
D.9

答案

参考答案:B

解析: 本题主要考查的知识点为类对象的创建和构造函数的调用。
[要点透析] a(2)调用1次带参数的构造函数,b[3]调用3次无参数的构造函数,指针没有给它分配空间,没有调用构造函数,所以共调用构造函数的次数为4。

多项选择题
单项选择题