如何使用 Eclipse 的 ObjectAid UML 插件在 UML 图中描绘“地图”集合?
例子:
Class MyDatabase {
Map<Integer, Person> db;
}
该地图使用 Integer 作为键元素,使用 Person 对象作为值。但是当我使用 ObjectAid 生成 UML 图时,我只是得到了 MyDatabase 类和 Person 类,它们通过箭头链接。这看起来像是 Person 类型的简单属性,而不是地图。
我知道 UML 与实现细节无关,但我想描述这种关系(将映射作为属性)。想法?