
# 包图
包图将模型分成逻辑容器或包，并在高层次上描述它们之间的交互。
#### 元素介绍
表1包图元素介绍 
| 元素名        | 图标                                                                                                       | 含义                                                                                                                   |
|:---|:---|:---|
| Model      | ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000002546987957.png "点击放大") | 模型，用作包含层级关系的根，即它是层级关系中顶层的包。                                                                                          |
| Package    | ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000002515348112.png "点击放大") | 包。对元素进行分组，并为分组的元素提供名称空间。一个程序包可能包含其他程序包，从而提供程序包的分层组织。                                                                 |
| Merge      | ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000002546907951.png "点击放大") | 合并，定义了源包元素与目标包同名元素之间的泛化关系。源包元素的定义被扩展来包含目标包元素定义。当源包元素与目标包内没有同名元素时，目标包元素的定义不受影响。                                       |
| Import     | ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000002515508028.png "点击放大") | 引入，用虚线箭头从得到访问权限的包指向提供者所在的包。                                                                                          |
| Dependency | ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000002546987977.png "点击放大") | 依赖，是一种使用的关系，即一个类的实现需要另一个类的协助。 依赖关系用两个模型元素之间的虚线箭头表示。箭尾处的模型元素（客户）依赖于箭头处的模型元素（服务者）。 |
| Nested     | ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000002515348146.png "点击放大") | 嵌套，表示包的嵌套关系。                                                                                                         |
   
#### 建模示例
![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000002039452461.png "点击放大")
