【发布时间】:2021-12-09 22:03:16
【问题描述】:
我已经用谷歌搜索了 Java 中的组合和聚合之间的区别。 我知道如果父类被删除,子类不能在没有父类的情况下生存。但是,我找不到任何关于如果在组合和聚合中删除子类会发生什么,父类还会存在吗?由于子类是构成父类的重要组成部分,我是否应该假设如果子类被删除,父类会死?
例如,我们将human 作为父级,将heart 作为子级。如果heart 类被删除,human 应该被删除。因为human不能没有heart
【问题讨论】:
标签: java associations