我正在使用 eUML2(免费版)插件绘制 UML 类图。现在,假设我有一个类 Person 和一个类 Car。我希望 Person 类有一个成员 cars
这是 List<Car>
,即 private List<Car> cars = null
.
我的问题是如何在类图中包含这些信息?更准确地说,我如何包含 List
的类型信息?在 eUML2 协会?
问候
最佳答案
您创建另一个名为 Car 的类,然后创建一个从 Person 到 Car 的定向关联,具有1-many multiplicity 和“cars”作为角色名称 用于关联结束。您甚至可以通过为关联指定约束(例如“{ordered insertion}”)来过度执行此操作 ;-)。排序是因为它是一个列表,而插入是因为 List 维护插入顺序。如果您使用的是 TreeSet,那么它将是“{ordered natural}”。
关于java - 将列表类型添加到关联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4566282/