拡張クラスのオブジェクトのarrayListを作ってもいいですか?
元:
Class A {
private aa;
}
Class B extends A {
private ArryList <A>;
}
私のクラス B には、A のすべての値と A の配列リストが必要です。
同じパラメーターを持つ2つの異なるクラスを作成する以外に、これを行う他の方法はありますか?
または、この方法は私のために働くでしょうか?
次のようにゲッターとセッターを使用する必要があると思います。
Class A {
private int aa;
public int getAA(){
return aa;
}
public void setAA(int aa){
this.aa = aa;
}
}
Class B extends A {
private ArryList <A> aaa;
}
また、@Pradeep Simha と makeprotected int aa
のように実行すると、B クラスから aa フィールドにアクセスできるようになります