如果没有为一个类定义任何构造函数的情况下,下列描述正确的是()
A、
编译器总是自动创建一个不带参数的构造函数
B、
这个类没有构造函数
C、
这个类不需要构造函数
D、
该类不能通过编译
【正确答案】:A
【题目解析】:
如果程序员没有编写类的任何构造函数,则由系统自动添加一个不带参数的构造函数,即默认构造函数。故本题选A。
如果没有为一个类定义任何构造函数的情况下,下列描述正确的是()
如果没有为一个类定义任何构造函数的情况下,下列描述正确的是()
编译器总是自动创建一个不带参数的构造函数
这个类没有构造函数
这个类不需要构造函数
该类不能通过编译
如果程序员没有编写类的任何构造函数,则由系统自动添加一个不带参数的构造函数,即默认构造函数。故本题选A。