为什么 Java 中的构造函数名称与类名相同?

javaobject oriented programmingprogramming更新于 2024/7/27 3:58:00

每个类对象都是使用相同的 new 关键字创建的,因此它必须具有有关必须为其创建对象的类的信息。因此,构造函数名称应与类名相同。

示例

class MyConstructor{
   public MyConstructor() {
      System.out.println("构造函数名称应与类名相同");
   }
    public static void main(String args[]){
      MyConstructor mc = new MyConstructor();
   }
}

在上面的程序中,构造函数名称应该与类名 (MyConstructor) 相同。

输出

构造函数名称应该与类名相同

相关文章