★★Java質問・相談スレッド151★★
■ このスレッドは過去ログ倉庫に格納されています
0490デフォルトの名無しさん
2012/02/01(水) 21:06:03.07void setA();
int getA();
}
abstract class B implements A{
private int x;
void setB(int x){ this.x = x; }
}
class C extends B{
int y;
public void setA(){
y = 100;
}
public int getA(){
return y;
}
}
インターフェースをabstract classの段階で実装して
メソッドの定義を後回しという設計てありえるんですか?
この場合なら class Cの段階でinterface Aを付けるべきだろ?
という突っ込みが常識的とは思いますが
■ このスレッドは過去ログ倉庫に格納されています