方向:
合成用于描述由较小组件组成的元素,通常在类或包图中。组件(或部件实例)一次最多可包含一个组合。如果删除了一个合成,通常会删除它的所有部分; 然而,可以从组合物中单独除去一部分而不必删除整个组合物。组合是传递的,不对称的关系,可以是递归的。
例
工具箱图标
学到更多
OMG UML规范:
OMG UML规范(UML上部结构规范,v2.1.1,第43页)规定:
复合聚合是一种强大的聚合形式,需要一次将一个实例包含在最多一个复合中。如果删除了复合,则通常会删除它的所有部分。