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

11 查阅

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

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

参考答案:

C

本题考查的是构造方法的使用。Java 语言中,构造方法是一种特殊的方法,是 为对象初始化操作编写的方法,用它来定义对象的初始状态。Java 中的每个类都有构造方法,它也是由方法名、参数和方法体组成的。构造方法有如下特点: