コンストラクタ(Java)

コンストラクタ(Java)

読み:こんすとらくた
英語:constructor

意味:
コンストラクタとはクラス?インスタンス化したときに実行される特殊な関数のこと。
インスタンス化に伴うフィールド?の初期設定などに使われる。

Javaの場合にはクラス名と同じ名前の戻り値のない関数でコンストラクタを定義する。
コンストラクタの戻り値はそのクラスのインスタンス自身なので戻り値を書く必要がありません。

一つのクラスにシグネチャ?が違うコンストラクタをいくつも定義できインスタンス生成時の引数の種類、数よって様々な動作を行えます【オーバーロード】。

明示的に書かなくてもインスタンス化には何もしないコンストラクタ(デフォルトコンストラクタ?)が実行されている。

コンストラクタは継承されません。

例:
public class examConstruct() {

   public examConstruct() {
      /*この中にインスタンスの初期設定などを書き入れる*/
   } 

}


2010年11月01日

最終更新:2010年11月01日 19:24
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。