澄清成分关系

时间:2019-02-24 08:03:25

标签: design-patterns

我已经了解到,对于组成关系,组件对象必须在容器的生命周期内存在,并且删除容器可能会破坏组件对象。

如果存在Home,Office和HomeOffice三类,那么可以说HomeOffice和Home / Office之间的关系是由于没有Home和Office而构成的,因此HomeOffice不存在。我不确定,因为我在构图上看到了一些矛盾的答案,即删除容器必定会破坏组件对象。

0 个答案:

没有答案