求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code
会员   
订购 | 案例 | 学习资源 | 培训&咨询 | 解决方案 | 模型框架 | 用户组 | 客户专区 | 联系我们
 
学习视频
在线讲座
文章
白皮书
教程
EA手册库
sysml指南
Archimate
解决方案
学习中心库
市场活动
Code模型
 

工具 > Enterprise Architect > 技术文档    
 

UML 2 教程 - 对象图


对象图

对象图可以被认为是类图的一种特殊情况。对象图使用类图元素的子集来强调某个时间点类实例之间的关系。它们对于理解类图很有用。它们没有显示与类图在架构上的任何不同,但反映了多样性和角色。

类和对象元素

下图显示了类元素和对象元素在外观上的差异。 注意类元素由三部分组成,分为名称、属性和操作隔间; 默认情况下,对象元素没有隔间。 名称的显示也不同:对象名称带有下划线,并且可能显示实例化对象的分类器的名称。

运行时状态

一个分类器元素可以有任意数量的属性和操作。 这些未显示在对象实例中。 但是,可以定义对象的运行时状态,显示特定实例中属性的设置值。

示例类和对象图

下图显示了一个带有定义类图插图的对象图,它说明了可以使用对象图来测试类图中的多重赋值的方式。汽车类与车轮类具有 1 对多的多重性,但如果选择了 1 对 4 的多重性,则不允许对象图中显示的三轮汽车。

 

 
相关推荐

文章:uml概览
文章:企业架构、TOGAF与 ArchiMate 概览
文章: 人、技术、过程、工具、质量 ——“以人为本”的工程哲学
视频:BPMN建模和验证
课程:基于 UML 和EA进行分析设计