下列关于构造方法的叙述中,错误的是( )。

admin2013-12-02  20

问题 下列关于构造方法的叙述中,错误的是(    )。

选项 A、Java语言规定构造方法名与类名必须相同
B、Java语言规定构造方法没有返回值,但不用void声明
C、Java语言规定构造方法不可以重载
D、Java语青规定构造方法只能通过new自动调用

答案C

解析 本题考查的是构造方法的使用。Java语言中,构造方法是一种特殊的方法.是为对象初始化操作编写的方法,用它来定义对象的初始状态。Java中的每个类都有构造方法,它也是由方法名、参数和方法体组成的。构造方法有如下特点:.构造方法的名字必须与类名相同。.构造方法不返回任何数据,但不用void来声明。.用户不能直接调用构造方法,必须通过关键字new自动调用。.构造方法可由用户在类中定义,耿认时由Java语言自动生成。但它是个空方法,变量被赋予该数据类型的默认值。.在构造方法实现中.可以进行方法重载,即定义多个构造方法。重载构造方法的目的是使类具有不同的初始值,为类对象的初始化提供方便。根据上述构造方法的特点可知,本题选项C的说法是错误的。
转载请注明原文地址:https://kaotiyun.com/show/FhID777K
0

最新回复(0)