1

考虑以下:

class A {}

class B {
    private A[] a;
}

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

4

1 回答 1

3

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

它仍然是一个composition..

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

于 2012-09-29T19:54:30.203 回答