【发布时间】:2017-03-05 17:15:51
【问题描述】:
我确信已经有答案了,我只是不知道如何用好的搜索词来描述我需要做什么。
假设我正在尝试制作一个程序来处理独特的木片(每个都有一个 ID)以及由这些独特的木片制成的桌子。我有两个课程:WoodPiece 和 Table。
我应该如何创建 Table 类,以便它可以列出带有独特木块的 Table 实例,以便您可以添加和删除这些木块,直到实际制造和销售桌子为止?现在我在想我让 Table 成为 WoodPiece 的子类,它只有一个 WoodPieces 的 ArrayList。
我不擅长 Java,所以我想在我浪费大量时间倒退之前确保我有正确的想法。你知道的任何关于这方面的教程都会很棒。我正在为我的程序使用 JavaFx。
【问题讨论】:
-
我想你想要捕捉的是一个表格是一个木片,而且一张桌子有一个木片的集合。那正确吗?如果是这样,谷歌“复合设计模式”。
标签: java javafx javafx-2 javafx-8