假定有类AB,有相应的构造函数定义,能正确执行“ABa(4),b(5),c[3],*p[2]={&a.&b};”语句,请问执行完此语句后共调用该类构造函数的次数为()
举一反三
- 【单选题】AB为一个类,则执行“AB a,b(3),*p;”语句时共调用该类构造函数的次数为()。 A. 2 B. 3 C. 4 D. 5
- 假定X为一个类,执行X a[3],*p[2];语句时会自动调用该类的构造函数( )次。
- 假定AB为一个类,则执行 “AB ab = new AB(a,5);”语句时将自动调用该类的( )。 A: 带参构造函数 B: 无参构造函数 C: 拷贝构造函数 D: 重载赋值运算
- 假定AB为一个类,则执行ABx;语句将自动调用该类的 A: (A)有参构造函数 B: (B)默认构造函数 C: (C)拷贝构造函数 D: (D)不调用任何函数
- 假定AB为一个类,则执行ABx;语句时将自动调用该类的 A: 有参构造函数 B: 无参构造函数 C: 拷贝构造函数 D: 赋值重载函数