Java组合(has-a)关系澄清

时间:2016-10-09 19:02:21

标签: java composition

我无法理解构图的概念。

我需要创建制造商类和产品类并使用合成。

我是否在产品内部进行了参考,并在创建新产品时添加制造商对象?

1 个答案:

答案 0 :(得分:2)

这正是预期的,这是有道理的。制造商是产品的完全合理的属性,在对象中引用制造商似乎是合理的。

关于您的清单,您不会被要求提供制造商提供的产品清单(至少据我所知)。所以你不需要链接去那个方向,因此不是你似乎提到的列表。