2011-10-24 51 views
0

我有一堆Greenfoot中的数组中的对象,当act(使游戏继续运行的循环)运行时,我需要从属于它的对象中获取有关数组的一些信息。有哪些方法可以从它包含的对象中获取关于数组的信息?获取有关数组包含对象的信息 - Java

回答

1

将对象中的引用存储到列表中。例如:

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

通过这种方式,您可以通过MyObject中的任何方法访问所有者列表。将对象添加到列表中时,不要忘记调用“setOwner”方法。

+1

会工作。但是我不得不怀疑,如果您需要关于包含元素中的容器的信息,则可能存在设计问题。 –

+0

G_H是对的,我改变了方法,解决这个任务更容易。不过,我感谢您的回答米格尔Prz,我从中学习! :) – nenne

相关问题