【发布时间】:2016-04-23 19:50:57
【问题描述】:
我有三个班级:A、B 和 C。 A 有两个数组,一个是B,一个是C。
每个C 都有一个索引,该索引会在其父级中创建与B 的关系。如果我替换 B 数组,每个 C 现在都引用不同的 B。
在UML类图中,我如何表达:关系C->B是A的函数?
编辑:我有这个:
我想要这样的东西:
(也许这是合理的?思考……)
【问题讨论】:
-
我不关注你的替换部分,但我给你一个答案。
-
每个
C只有一个索引i,参考A.array_of_b[i]。现在您可以A.array_of_b = something_else,现在每个C都可以参考something_else[i]。 -
我明白了。不寻常的(类似于 FORTRAN)使用它而不是对象引用。这使我的回答无效。
-
也许您能告诉我们您打算如何从 C 访问 Bs,而不是在这种情况下提出解决方案。
标签: uml class-diagram