コンストラクタについて

JAVA

インスタンスを生成する際に、初期化を行ったり、初期値を設定したりする時に、コンストラクタというものを使います。

コンストラクタはクラスの中に書き、インスタンスの初期化を行う(生成時に一度実行される性質の為)
下記のように書きます。

また、コンストラクタには戻りの型を書きません。

	public class TestClass {
		String test_a;
		int test_b;
		
		//コンストラクタ
		public TestClass(String test_a, int test_b) {
			
		}
		
	}

また、コンストラクタ内ではthisという「現在のインスタンス」を表す変数が使えます。
thisはjavaの予約語で、頻繁に使います。

	public class TestClass {
		String test_a;
		int test_b;
		
		//コンストラクタ
		public TestClass(String test_a, int test_b) {
			this.test_a = test_a;
			this.test_b = test_b;
		}
		
	}

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です