この記事では、Javaでインスタンス変数をコンストラクタで初期化する方法についてソースコード付きで紹介します。
コンストラクタ(初期化メソッド)
インスタンス変数とは、生成されたインスタンス内のみで使える変数です。
通常、インスタンス毎に異なる値を持たせたい場合に利用します。
インスタンスの生成時にインスタンス変数に値をセット(初期化)できます。
これを行うクラス内のメソッドをコンストラクタ(初期化メソッド) といいます。
Javaでは、以下のようにしてクラス文内にコンストラクタを定義し、インスタンス変数に値をセットします。
【書式】
// コンストラクタ
フィールド修飾子 クラス名(引数)
{
インスタンス変数 = 引数;
}
ソースコード
サンプルプログラムのソースコードは下記の通りです。
【関連記事】
Java入門 サンプル集
コメント