更新时间:2025-04-23 GMT+08:00
分享

包图

包图元素介绍如下表所示:

表1 包图元素介绍

元素名

图标

含义

Model

模型,用作包含层级关系的根,即它是层级关系中顶层的包。

Package

包。对元素进行分组,并为分组的元素提供名称空间。一个程序包可能包含其他程序包,从而提供程序包的分层组织。

Merge

合并,定义了源包元素与目标包同名元素之间的泛化关系。源包元素的定义被扩展来包含目标包元素定义。当源包元素与目标包内没有同名元素时,目标包元素的定义不受影响。

Import

引入,用虚线箭头从得到访问权限的包指向提供者所在的包。

Dependency

依赖,是一种使用的关系,即一个类的实现需要另一个类的协助。

依赖关系用两个模型元素之间的虚线箭头表示。箭尾处的模型元素(客户)依赖于箭头处的模型元素(服务者)。

Nested

嵌套,表示包的嵌套关系。

包图示例,如下图所示:

相关文档