对于一个类定义,下列叙述中错误的是

admin2013-05-30  45

问题 对于一个类定义,下列叙述中错误的是

选项 A、如果没有定义拷贝构造函数,编译器将生成一个拷贝构造函数。
B、如果没有定义缺省的构造函数,编译器将一定生成一个缺省的构造函数。
C、如果没有定义构造函数,编译器将生成一个缺省的构造函数和一个拷贝构造函数。
D、如果已经定义了构造函数和拷贝构造函数,编译器不会生成任何构造函数。

答案B

解析 本题考查的知识点是:构造函数。如果一个类中没有定义任何构造函数,编译器将生成一个不带参数的公有缺省构造函数。但只要定义了一个任意的构造函数,就不会生成缺省构造函数了。故本题应该选择B。
转载请注明原文地址:https://kaotiyun.com/show/lnNp777K
0

最新回复(0)