前言
在画类图时,空心菱形(聚合关系)和实心菱形(组合关系)两者分别在什么场景下使用?由于两者概念有些相近,相信搞混的人还是存在的。本文通过类图对比来说明两者的根本区别。
X先生的回答
- 空心菱形代表
has - a
即持有/拥有的意思 - 实心菱形代表
part - of
即 ~的一部分的意思
在画类图时,空心菱形(聚合关系)和实心菱形(组合关系)两者分别在什么场景下使用?由于两者概念有些相近,相信搞混的人还是存在的。本文通过类图对比来说明两者的根本区别。
has - a
即持有/拥有的意思part - of
即 ~的一部分的意思