
# 对象图
对象图展示了结构元素在运行时的关联和使用。
#### 元素介绍
表1对象图元素介绍 
| 元素名              | 图标                                                                                                       | 含义                                                 |
|:---|:---|:---|
| Actor            | ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000002546907987.png "点击放大") | 角色，是与系统交互的人或事物。                                    |
| Object           | ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000002515508070.png "点击放大") | 封装了状态和行为的具有良好定义界面和身份的离散实体，即对象实例。                   |
| Collaboration    | ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000002546988011.png "点击放大") | 是对对象和链总体安排的一个描述，这些对象和链在上下文中通过互操作完成一个行为，例如一个用例或者操作。 |
| CollaborationUse | ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000002515348178.png "点击放大") | 使用协作用于在复合结构图中将协作定义的模式应用于特定情况。                      |
| Association Node | ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000002546908031.png "点击放大") | 关联节点。用于多个元素之间表示关联关系。                               |
| Dependency       | ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000002515508120.png "点击放大") | 依赖，是一种使用的关系，即一个类的实现需要另一个类的协助。                      |
| Association      | ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000002546988061.png "点击放大") | 关联，是一种拥有的关系，它使一个类知道另一个类的属性和方法。                     |
   
#### 建模示例
1. 在类图上连接的两个类元素，上面的类被实例化作为下面对象图中的对象。 
   ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000002515348224.png "点击放大")
   
   
2. 在对象图中添加的Object对象元素，通过右键菜单"元素设置 \> 设置源元素"，可以设置对象元素的基于上面的类图中的类元素实例化出来的对象。 
   此模型中有的两个实例计算机，这可以证明在实践中用类对象作为考虑类之间的关系和相互作用是有用的。
   ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000002546908077.png "点击放大")
   
   
 
