2
有人可以幫我解決這個UML圖嗎?UML圖 - 組成
鑑於這種UML圖,假設在運行時,我們已經創建的對象A1和A2從類A,B1和B2從類B,C1和C2從類C,d1和d2從d類,來自E類的e1和e2。這些情況中的哪一種可能在運行時發生?
一個。 e1包含d1,並且d1包含e2,並且e2包含b2
b。 A1包含C1,C1和D1包含
℃。 B1包含D1和D1包含E2
d。 c1包含a1和a1包含b1
我還沒有能夠解決這個問題,因爲我傾向於認爲b)和d)都是可能的。
非常感謝!但是,有一個問題:爲什麼C,D和E可以包含任何層次的類?是因爲構圖嗎? – Alvaro
它可以包含(A,它的所有亞型)A的實例,因爲關於 – szegedi
非常感謝的成分,現在我明白了! – Alvaro