先ほど作成した下記のクラス
class TestClass { int TestA; int TestB; void setTest(int a, int b){ TestA = a; TestB = b; } int getAB(){ return TestA + TestB; } }
に対して、コンストラクタを追加します。
class TestClass { int TestA; int TestB; TestClass(int a, int b) { //やっていることは「setTest」メソッドを同じ TestA = a; TestB = b; } void setTest(int a, int b){ TestA = a; TestB = b; } int getAB(){ return TestA + TestB; } }
コンストラクタを呼び出すのは、以下のように書きます。
TestClass tc = new TestClass(100, 200);