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