為什麼 Java 中建構函式的名稱與類名稱相同?


每個類物件都使用相同的 new 關鍵字來建立,因此它必須具有關於建立物件所屬類的資訊。出於此原因,建構函式名稱應該與類名稱相同。

示例

class MyConstructor{
   public MyConstructor() {
      System.out.println("The constructor name should be same as the class name");
   }
   public static void main(String args[]){
      MyConstructor mc = new MyConstructor();
   }
}

在上面的程式中,建構函式名稱應該與類名稱(MyConstructor)相同。

輸出

The constructor name should be same as the class name

更新於: 06-Feb-2020

超過 3K 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

入門
廣告
© . All rights reserved.