ホームページ  >  記事  >  Java  >  Java のコンストラクターの名前がクラス名と同じなのはなぜですか?

Java のコンストラクターの名前がクラス名と同じなのはなぜですか?

王林
王林転載
2023-08-26 21:13:161003ブラウズ

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

以上がJava のコンストラクターの名前がクラス名と同じなのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。