类图 交互 的对比
类图是静态结构和关系
交互是系统动态特征
系统某一时刻的状态
类图中就包含了对象,所以只有对象而无类的类图就是一个"对象图"。然而,"对象图"这条短语在刻画各方面特定使用时非常有用。
对象图
表示再某一时刻一组对象以及他们之间的关系的图,可以咔喏类图再系统某一时刻的实例
对象图除了描述了hi兑现干衣机对象间的链接关系外,还可包含标注和约束,如果有必要强调与对象相关类的定义, 还可以把类描绘到对象图上,复杂时还可以包含模型包和子系统
对象图更注重与显示或者原型实例。
建模过程
1确定参与交互的各个对象的类,可以参照相应的类图交互图
2 确定类间的关系,如依赖 泛化 关联 和实现
3 针对交互在特某特定时刻各个对象的装填
4 建模时 系统分析建模的目标,绘制对象的关键状态和关键对象之间的链接关系
类图 | 对象图 |
类具有三个分栏:名称、属性和操作 | 对象只有两个分栏:名称和属 |
在类的名称分栏中只有类名 | 对象的名称形式为“对象名:类名”,匿名对象的名称形式为“:类名” |
类中列出了操作 | 对象图中不包括操作,因为对于同属于同一个类的对象而言,其操作是相同的 |
类使用关联,关联使用名称、角色、多重性以及约束等特征定义、类代表的是对对象的分类,所以必须说明可以参与关联的对象的数目。 | a对象使用链连接,链拥有名称、角色,但是没有多重性。对象代表的是单独的实体,所有的链都是一对一的,因此不涉及到多重性。 |
对象图的 对象上下两块分别下写什么?