单选题
有如下类定义:
class Point
int xx, yy;
public :
Point() : xx(0), yy(0)
Point( int x, int y =0) : xx(x), yy(y)
;
Point a(2), b[3], *c[4];
则Point类的构造函数呗调用的次数是( )。
A) 2次 B) 3次 C) 4次 D) 5次
A
B
C
D
【正确答案】
C
【答案解析】
[解析] 本题考查默认构造函数和带参数的构造函数,题目中定义一个对象a(2)以及对象数组b[3],共执行4次构造函数,对象指针不调用构造函数。所以本题答案为C。
提交答案
关闭