我对组件之间的组件 - 子组件关系和泛化关系感到困惑。
我们什么时候需要将两个组件称为组件-子组件关系以及何时将它们称为泛化关系。
泛化关系(图A)是否可以一直被称为组件图中的组件-子组件关系(图B)?(倒数为假是可以理解的)
图一:
图 B:
我对组件之间的组件 - 子组件关系和泛化关系感到困惑。
我们什么时候需要将两个组件称为组件-子组件关系以及何时将它们称为泛化关系。
泛化关系(图A)是否可以一直被称为组件图中的组件-子组件关系(图B)?(倒数为假是可以理解的)
图一:
图 B:
图中的符号B
用于表示组件实现关系。
www.omg.org/spec/UML/2.5/Beta2:
11.6.3 结构化分类器→组件→语义
...A
Component
可以由多个分类器实现(或实现)。在这种情况下, aComponent
拥有一组ComponentRealizations
to theseClassifiers
。一个组件的作用类似于
Package
所有涉及或与其定义相关的模型元素,这些元素应该是拥有的或显式导入的。通常情况下Classifiers
,实现 a 的Component
都是它所拥有的......
但是 figureA
和 figureB
代表不同的事物,并且B
您的示例中的figure不正确