我应该在这两个类之间使用什么UML关系?

时间:2014-02-17 18:19:21

标签: java eclipse uml class-diagram

我有一个名为“EventManager”的类和一个名为“Event”的类。从Eventmanager,我可以在链接列表中创建和存储事件,然后将其与参与这些事件的“人员”一起存储在哈希映射中。现在,Event和Eventmanager之间的关系(UML)?

3 个答案:

答案 0 :(得分:1)

我认为这是一个HAS-A。由于EventManager包含事件。

答案 1 :(得分:0)

使用简单的关联。 EventManager不是由事件组成的。它仅提供要处理的事件列表。将在事件和人之间创建另一个关联。

答案 2 :(得分:0)

我还认为它是HAS-A关系,因为EventManager类将Event类作为其数据成员。

在这种情况下,简单的关联是不够的。