与抽象类的组成关系

时间:2013-08-19 19:45:27

标签: class uml relationship abstract composition

是否可能使用UML与Abstract类存在组合关系?我认为我们不能,因为我们需要一个对象来建立这种关系,当我们创建一个抽象类时,我们无法从中创建一个对象。

1 个答案:

答案 0 :(得分:0)

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

UML composition abstract http://app.genmymodel.com/engine/xaelis/compositionAbstract.jpg

构建会议室是抽象的,并且具有构图关系。 但是你是对的,你需要使用一个具体的类(House或Flat)来实现这种关系。