我使用eUML2(免费版)插件绘制UML类图。现在,让我们假设我有一个班级人和一个班级汽车。我希望班级人的成员cars
是List<Car>
,即private List<Car> cars = null
。
我的问题是如何在类图中包含此信息?更准确地说,如何在eUML2关联中包含List
的类型信息?
问候
答案 0 :(得分:2)
您创建另一个名为Car的类,然后在Person与Car之间创建定向关联, 1-many multiplicity 和“cars”作为角色名称< / strong>对于协会结束。您甚至可以通过为关联指定约束,例如“{ordered insertion}”来完成它;-)因为 List 维护插入顺序,因为它是List和insert,所以是有序的。如果您使用 TreeSet ,那么它将是“{ordered natural}”。
答案 1 :(得分:0)
这个eUML工具充满了错误和EclipseUML的平庸副本。不要在这个工具上花太多时间,因为这是浪费时间。我确实试过这个工具,因为它是免费的,但非常失望。 最烦人的是我在他们的论坛上问了一个问题,他们甚至没有回答,因为我不是付费客户!