0

抽象クラス「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; 
   }
4

1 に答える 1