Java のコンストラクタの定義規則は?

Java のコンストラクタ定義ルールは次のとおりです。

  1. コンストラクタメソッドのメソッド名は、クラス名とまったく同じでなければなりません。
  2. コンストラクタには、voidを含め、戻り値の型はありません。
  3. コンストラクタは、引数があってもなくても構いません。
  4. コンストラクタはオーバーロード可能で、つまり一つのクラスに異なるパラメーターリストを持つ複数のコンストラクタを定義できる。
  5. 引数を取らないデフォルトコンストラクタを、Java はどのクラスに対しても提供し、何もしません。
  6. Java では、クラスが自前のコンストラクタを定義している場合、デフォルトの無引数コンストラクタは提供されません。
  7. オブジェクトのインスタンスを生成するときに,対応するコンストラクタメソッドが呼び出され,オブジェクトのプロパティが初期化されます。
bannerAds