2011-10-24 10 views
0

私はGreenfootの配列にたくさんのオブジェクトを持っています。これは、動作しているループを実行しています。実行しています。オブジェクトに関する情報を取得する必要があります。 。配列に含まれるオブジェクトの中から配列に関する情報を得るには、どのような方法がありますか?オブジェクトを含む配列に関する情報を取得します。

答えて

1

オブジェクトの参照をリストに格納します。例:

class MyObject { 
    List owner; 
    // ... 
    public void setOwner(List owner) { this.owner = owner; } 
} 

このようにして、MyObjectの任意のメソッドからオーナーリストにアクセスできます。オブジェクトをリストに追加するときは、 "setOwner"メソッドを呼び出すことを忘れないでください。

+1

しかし、私は、含まれている要素のコンテナに関する情報が必要な場合は、設計の問題があるのだろうかと疑問に思う必要があります。 –

+0

G_Hが正しく、私はアプローチを変更し、タスクを解決するのがずっと簡単でした。私はしかし、あなたの答えMiguel Przに感謝しています、私はそれから学んだ! :) – nenne

関連する問題