我一直認爲UML總量的定義是在路徑的開頭黑色(填充)的鑽石,並沒有說結束箭頭:UML聚集有和沒有箭頭
|--------| |--------|
| :MyA |<>------| :MyB |
|--------| |--------|
今天我來了橫跨像<>----->
這樣的符號(在右端有一個明確的箭頭)。所以我在UML 2.4規範中查找並實際找到了兩個版本的參考。
我最喜歡的參考:Craig Larman的「UML and Patterns」只提到沒有箭頭的第一個版本。在UML規範中,我發現了一條關於可導航端點的通知,但我不確定這是否相關,以及它們之間有什麼區別?
有人可以更徹底地解釋這一點,並舉例說明每個版本的使用情況嗎?
你可以用一個點或箭頭省略的例子來擴展你的答案,並且稍微解釋一下這個區別嗎? – lanoxx