0

我有几个关于 UML 的问题:

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

1 回答 1

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

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

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

于 2012-05-02T07:58:58.080 回答