UML基础与应用之对象图

什么是对象图?

对象图表示一组对象及它们之间的关系,是某一时刻系统详细信息的快照,描述系统交互的静态图形,它由协作的对象组成,但不包含在对象之间传递的任何消息。因为对象是类的实例化,所以说某一时刻系统中的某一类中的某一个对象和另一类中某一个对象之间的关系就可以说是对象图,表示类图的一个实例。

对象图:表示在某一时刻一组对象以及他们之间关系的图。对象图可以被看作是类图在系统某一时刻的实例。图形上由节点以及连接这些节点的连线组成,节点可以是对象也可以是类。

 和类图一样,可以使用队形图对系统的静态设计或静态进程视图建模,但对象图更注重于现实或原型实例,这种视图主要支持系统的共嗯那个需求,即系统提供给其最终用户的服务,对象图描述了静态的数据结构。

对象图和类图类似,下面看一下他们的区别

对象图建模过程 

1、确定参与交互的各对象的类,可以参照相应的累土和交互图

2、其欸的那个类间的关系,如依赖、泛化、关联、实现

3、针对交互在某特定时刻各对象的状态,使用对象图为这些对象建模

4、建模时,系统分析师要根据建模的目标,绘制对象的关键状态和关键对象之间的连接关系 

猜你喜欢

转载自blog.csdn.net/weixin_45309155/article/details/106955665