软件建模 CodeArts Modeling
软件建模 CodeArts Modeling
本文导读
展开导读
链接复制成功!
包图
包图元素介绍如下表所示:
元素名 |
图标 |
含义 |
---|---|---|
Model |
|
模型,用作包含层级关系的根,即它是层级关系中顶层的包。 |
Package |
|
包。对元素进行分组,并为分组的元素提供名称空间。一个程序包可能包含其他程序包,从而提供程序包的分层组织。 |
Merge |
|
合并,定义了源包元素与目标包同名元素之间的泛化关系。源包元素的定义被扩展来包含目标包元素定义。当源包元素与目标包内没有同名元素时,目标包元素的定义不受影响。 |
Import |
|
引入,用虚线箭头从得到访问权限的包指向提供者所在的包。 |
Dependency |
|
依赖,是一种使用的关系,即一个类的实现需要另一个类的协助。 依赖关系用两个模型元素之间的虚线箭头表示。箭尾处的模型元素(客户)依赖于箭头处的模型元素(服务者)。 |
Nested |
|
嵌套,表示包的嵌套关系。 |
包图示例,如下图所示:
父主题: UML建模