UML中的聚合和组合(带C++简单实现例子)——组合
一. 组合
组合关系: 组合关系代表着整体和部分具有相同的生命周期, 部分不能脱离整体而存在. 举一个最简单的例子(可能并不是很严谨):人和人的大脑之间的关系就是一种组合关系, 脱离了人体, 大脑不能单独存在, 人的生命周期结束, 大脑的生命周期随即结束.
组合关系的UML图如下所示:
上图表示class People和class Heart为一个组合关系, 可称为Heart组合到People上, 或者People由Heart组合...
原创
2021-08-19 23:44:57 ·
2099 阅读 ·
0 评论