2

有没有可能使用UML与ِAbstract类有组合关系?我认为我们不能,因为我们需要一个对象来建立这种关系,而当我们创建一个抽象类时,我们不能从中创建一个对象。

4

1 回答 1

0

是的,这是可能的,而且它通常很有用。看这个例子:

UML 组合摘要 http://app.genmymodel.com/engine/xaelis/compositionAbstract.jpg

BuildingRoom是抽象的,具有组合关系。但你是对的,你需要使用一个具体的类(House 或 Flat)来实现这种关系。

于 2013-08-20T06:25:20.193 回答