抽象クラス「Actor」があり、実装された具体的なクラスの 1 つのリスト (ArrayList、おそらく最良のオプション) を生成する必要があります。「Actor1」を使用できます。ファクトリ メソッドを使用して作成された 3 つ以上の具象クラス Actor1、2、3... があり、それらすべてに Actor1 のリストが作成されている必要があります。
なにか提案を?
わかりました、私はそのような速い応答を期待していませんでした。ええと、そもそもわからないので、これまでのところ、コードの一部は次のとおりです。
public abstract class Actor implements IActor {
protected Coordinates coordinates;
protected List<Actor> actor1;
public Actor(Coordinates coordinates) {
this.coordinates = coordinates;
//How to implemet the list?
}
public Coordinates getLocation() {
return coordinates;
}
public void setCoordinates(Coordinates coordinates) {
this.coordinates = coordinates;
}