在UML组合关系中,这两个类是否有正确的术语?

3

组成

如何正确地称呼这种关系中的两个类?我想到了一些类似于A是父类,B是子类的说法,但对于组成而言,这听起来不太合适。

2个回答

1

UML组合旨在捕捉部分整体关系的特殊情况。由于它被称为“组合”,因此将涉及的两个类称为组件类复合类似乎是自然的。


我本来想建议使用“整体”和“部分”,但我认为你的答案更准确。 - chimp

1

这些类的名称没有被广泛接受的标准。

UML标准文本使用容器-部件这些术语。但它们不是标准本身的一部分,只是用于解释的术语。

最常用且便捷的术语是:A是容器类,B是项类。


如果您能指出使用这些术语的UML标准,那么这将是一个更好的答案。 - Robert Harvey
@RobertHarvey 这只是一个使用示例,而不是我们必须使用的内容。如果您想知道他们如何使用这个术语,只需在PDF中搜索“容器”即可。有很多例子。 - Gangnus

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接