UML:与类型类或指定的子类关联

时间:2015-08-18 10:46:40

标签: java inheritance uml

我正在尝试对一些现有的Java代码进行逆向工程,创建一个UML类图。

注意:dst扩展了MovingRectangle

MovingShape

在我的UML图中,关联应该是从AnimationPanel到MovingShape(实例变量的类),还是从AnimationPanel到MovingRectangle(分配给实例变量的类)?

2 个答案:

答案 0 :(得分:2)

不推荐使用导航来显示关联所有权。您应该将AnimationPanel附近的拥有属性(小点)设置为MovingRectangle,如下所示:

enter image description here

另请参阅my answer here并引用超结构。

答案 1 :(得分:2)

我补充说:   - MovingRectangle和Moving Shape之间的概括,   - 该属性被命名为“s”并且是私有的这一事实。

enter image description here