我对 Java 很陌生,我想知道是否可以将一个对象分配给另一个对象。例如,假设我有一个名为“类”的对象。在这个教室里,我有椅子、 table 、黑板等。 椅子、 table 和板子本身都是对象,具有自己独立的属性,例如椅子腿、 table 腿的数量、板子的宽度等。所以基本上,我有 4 个类。现在我想将椅子、 table 、板指定为教室的属性。我不知道该怎么做。
如有任何帮助,我们将不胜感激, 提前致谢 酯
最佳答案
您需要将“类”设为一个“复合”类,该类包含引用您提到的其他类的字段。例如,“类”可以保存 ArrayList<Furnature>
(或称为 Furnature 的 ArrayList),并且您的 Chair、Table 和类似的类可以从抽象 Furnature 类扩展。然后,您可以提供 Classroom 方法,允许您在 ArrayList 中添加和删除 Furnature 项目。
关于java - 将对象分配给 Java 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9721663/