单选题
下列关于构造函数的叙述中,错误的是( )。
A、
构造函数名与类名相同
B、
构造函数可以有返回值
C、
构造函数可以重载
D、
每个类都有构造函数
【正确答案】
B
【答案解析】
解析:构造函数的名字和类的名字相同,选项A正确;构造函数没有返回值,不能指定返回类型,选项B错误;构造函数可以被重载,选项C正确;每个类都有构造函数,如果类定义中不提供任何构造函数,那么编译器会在需要时,自动生成一个构造函数,选项D正确。本题答案为B选项。
提交答案
关闭