有人可以帮我解决这个 UML 图吗?
给定这个 UML 图,假设在运行时,我们从 A 类创建了对象 a1 和 a2,从 B 类创建了 b1 和 b2,从 C 类创建了 c1 和 c2,从 D 类创建了 d1 和 d2,从 E 类创建了 e1 和 e2。其中一种情况可能发生在运行时?
一种。e1 包含 d1,d1 包含 e2,e2 包含 b2
湾。a1 包含 c1,c1 包含 d1
C。b1 包含 d1,d1 包含 e2
d。c1 包含 a1,a1 包含 b1
我无法解决这个问题,因为我倾向于认为 b) 和 d) 都是可能的。