数组的Java类图组合/聚合

时间:2012-09-29 19:53:01

标签: java composition aggregation class-diagram

请考虑以下事项:

class A {}

class B {
    private A[] a;
}

我如何在类图上表示AB之间的关系?如果B只保留一个A(而不是数组),我会使用合成/聚合,但在这种情况下,我不确定应该做什么。非常感谢您的帮助!

1 个答案:

答案 0 :(得分:3)

将单个引用更改为数组不会改变合成的含义。

它仍然是composition ..

composition表示某个类A,由另一个类B(一对一映射)的单个实例或实例列表(一对多映射)组成