标签: uml
如何举例说明一个类可以继承两个超类中的任何一个,但不能同时继承两个超类?
属性类可以代表 Set 数字,也可以代表 Cardinal 数字,但不是两者都属于同一类型。
答案 0 :(得分:6)
您的子课程是颠倒的。您需要Set Property和Cardinal Property专门化Property。如果这些子类也具有Set和Cardinal的特征,那么您也可以将它们子类化。
Set Property
Cardinal Property
Property
Set
Cardinal