|
UML包合并 |
原文作者:Kirill
Fakhroutdinov 译者:火龙果Anna |
1690 次浏览 |
9次 |
|
|
包合并是两个包之间的定向关系,表示一个包的内容由另一个包的内容扩展。
包合并类似于泛化,即源元素在概念上将目标元素的特性添加到其自身的特性中,从而生成一个结合了两者特性的元素
包合并可以看作是一个操作,它接受两个包的内容,并生成一个新包,该包将合并中涉及的包的内容组合在一起。
当在不同包中定义的元素具有相同的名称并且打算表示相同的概念时,应该使用此机制。通常,它用于为不同的目的提供给定概念的不同定义,从公共基础定义开始。
给定的基概念是增量扩展的,每个增量都定义在一个单独的合并包中。通过选择要合并的增量,可以获得特定端概念的自定义定义。
包合并在元建模中特别有用,并且在UML元模型的定义中被广泛使用。
包合并是使用虚线显示的,虚线中有一个打开的箭头,从接收包指向合并包。虚线附近显示关键字“merge”。
内核和配置文件包合并构造包
导入原始类型。
|
1690 次浏览 |
9次 |
|
|
|
|
|
|