先ほど作成した下記のクラス
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);