【发布时间】:2014-03-11 10:01:09
【问题描述】:
我一直认为 UML 聚合定义为路径开头的黑色(实心)菱形,结尾处没有箭头:
|--------| |--------|
| :MyA |<>------| :MyB |
|--------| |--------|
今天我遇到了<>-----> 之类的符号(右端有一个明确的箭头)。所以我在 UML 2.4 规范中查找了它,实际上找到了两个版本的参考。
我最喜欢的参考资料:Craig Larman 的“UML 和模式”只提到了第一个没有箭头的版本。在 UML 规范中,我发现了关于 navigable ends 的通知,但我不确定这是否相关以及有什么区别?
有人能更彻底地解释一下,并举例说明每个版本的使用吗?
【问题讨论】:
标签: uml aggregation