2012-03-03 73 views
1

我正在繪製一個模式來表示我的對象之間的關係......例如,以下模式顯示對象A是一對對象B和對象C如何繪製2個對象之間的「列表」關係?

現在,我要代表一個對象D,這是A名單,我只是不知道如何畫AD之間的箭頭...

誰能幫助?

enter image description here

回答

1

其實你的模型是不正確的。如果您說A是一對BC,則聚合應該從A開始,並在BC處結束。您展示的圖形說B包含AC包含A。 至於顯示多樣性,將[0..*]添加到更接近具有多個實例的類。如果D的列表爲A,請添加一個從DA的聚合/組合鏈接,並設置如上所述的多重性。但請注意,這並未指定D包含A的列表,只有D包含許多(0個或更多)A的實例。如果要指定將引用實施爲列表,則可以在鏈接頂部添加{list}約束,或者不要使用該鏈接並使用alist:A[0..*] {list}D添加屬性。

查看this網站了解更多信息

相關問題