是否可能使用UML与Abstract类存在组合关系?我认为我们不能,因为我们需要一个对象来建立这种关系,当我们创建一个抽象类时,我们无法从中创建一个对象。
答案 0 :(得分:0)
是的,这是可能的,而且通常很有用。看看这个例子:
UML composition abstract http://app.genmymodel.com/engine/xaelis/compositionAbstract.jpg
构建和会议室是抽象的,并且具有构图关系。 但是你是对的,你需要使用一个具体的类(House或Flat)来实现这种关系。