“取决于”子类的关系

时间:2012-04-30 00:20:36

标签: uml

我有一些关于UML的问题:

  1. 如果一个类(我们称之为 B )来自 A ,而类 A 使用其他一些其他类(有关系) ),我是否也必须从 B 到所有使用的类绘制箭头?
  2. 如果某个班级使用ArrayList<myclass>,那么说这个班级使用myclass是正确的吗?
  3. 如果方法使用泛型(或模板),我会采用什么语法?

1 个答案:

答案 0 :(得分:1)

  1. 没有。属性是隐式继承的,无需再次显式建模。

  2. 是的,如果你的意思是ArrayList只包含myclass的成员 - 只需要与myclass绘制一个to-n关联。

  3. 您可以使用UML模板进行参数化。它看起来像this。但是不要将它用于集合 - 使用to-n关联(如2)更好。