Java 中聚合和组合有什么区别?
类之间的聚合关系,其中一个类(object)可以由其他类对象的任意组合构成。它允许将对象直接放置在其他类的正文中。
组合也是一种聚合,其中关系具有约束性,即如果两个对象处于组合中,那么一个组合对象不能没有另一个组合对象。
广告
类之间的聚合关系,其中一个类(object)可以由其他类对象的任意组合构成。它允许将对象直接放置在其他类的正文中。
组合也是一种聚合,其中关系具有约束性,即如果两个对象处于组合中,那么一个组合对象不能没有另一个组合对象。