一个函数返回值为一个对象时,则会调用________来构造返回对象
A: 无参构造函数
B: 拷贝构造函数
C: 赋值运算符函数
D: 不确定
A: 无参构造函数
B: 拷贝构造函数
C: 赋值运算符函数
D: 不确定
举一反三
- 已知C是一个类,则执行语句C c;后( )。 A: 自动调用无参构造函数 B: 自动调用有参构造函数 C: 自动调用拷贝构造函数 D: 产生一个对象c,但不调用任何构造函数函数
- 假定AB为一个类,则执行ABx;语句时将自动调用该类的 A: 有参构造函数 B: 无参构造函数 C: 拷贝构造函数 D: 赋值重载函数
- 已知AA是一个类,则执行语句AA a;后( ) A: 自动调用无参构造函数 B: 自动调用有参构造函数 C: 自动调用拷贝构造函数 D: 产生一个对象a,但不调用任何函数
- 假定AB为一个类,则执行 “AB ab = new AB(a,5);”语句时将自动调用该类的( )。 A: 带参构造函数 B: 无参构造函数 C: 拷贝构造函数 D: 重载赋值运算
- 假定 Cab 为一个类,则执行 Cab ox;语句时将自动调用该类的( )A.有参构造函数 A: 无参构造函数拷贝构造函数D.赋值重载函数