首页 > 编程知识 正文

对象图示例,UML对象图实例

时间:2023-05-03 21:19:25 阅读:109801 作者:2804

两者的关系:对象图可以看作类图的实例,表现某一时刻各对象的状态。

两者的异同:主要表现为两者建模要素的异同。

UML类图UML对象图01类图和对象图之间的关系从两者的概念开始。

类图:用于描述系统中包含的类及其相互关系。

对象图:用于描述某个时刻一系列对象及其之间的关系。 把两个概念拿出来比较,区别明显的是后者“某个时刻”更多。

因此,可以将对象图视为类图的实例,并表示单个对象在某个时刻的状态。

对象图的建模元素主要包括对象和链。 对象是类的实例,而链是类之间axdcb关系的实例。

02类图与对象图的异同如前所述,两者的异同主要表现为建模因素的异同。

接下来,将描述两者的建模元素。

类图VS对象图1 )类有3个栏目,从上到下依次是名称、属性、操作; 对象只有两个专栏,从上到下依次是名字、属性

2 )类名栏中只有类名的对象的名称格式为“对象名:类名”,匿名对象的名称格式为“:类名”;

3 )类的属性栏定义了所有属性的特征; 对象只定义属性的当前值以供测试用例或实例使用。

4 )向类展示了操作的对象图中不包含操作。 属于同一类的对象的操作是相同的。

5 )类使用axdcb连接,axdcb使用诸如名称、角色、多重性和约束的特征定义。 因为类表示对象的分类,所以必须说明可以加入axdcb的对象的数量; 对象使用链连接、链具有名称和作用,但没有多重性。 对象表示单独的实体,所有的链都是一对一的,所以不参与复用。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。