对象图
对象图
课程内容 对象图的概念 3 对象图的表示
课程内容 对象图的概念 对象图的表示 Conclusion 1 2
冬系统的瞬间状态(State)决定了那一时刻的系统行 为特点 冬为了确定在某个特定的时间点上决定系统行为的 状态,在UML中用对象图为对象瞬间状态建模, 建立系统在那一时刻所有相关联对象的状态模型 冬这种建模就像在某个时间点上给系统的所有参与 对象拍下一张对象状态的快照,这张照片描述了 系统在这个时间点上的一系列对象的状态值和它 们之间的链接
❖系统的瞬间状态(State)决定了那一时刻的系统行 为特点 ❖为了确定在某个特定的时间点上决定系统行为的 状态,在UML中用对象图为对象瞬间状态建模, 建立系统在那一时刻所有相关联对象的状态模型 ❖这种建模就像在某个时间点上给系统的所有参与 对象拍下一张对象状态的快照,这张照片描述了 系统在这个时间点上的一系列对象的状态值和它 们之间的链接
1.对象图的概念 冬对象图(Object Diagram)是显示了一组对象及它 们之间的关系。使用对象图来说明数据结构、类 图中的类或组件等实例的快照。 冬对象图和类图一样,反映了系统的静态过程,但 它是以实际的或原型化为基础来表达对象间的关 系。 冬对象图是类图中的类在某一个时间点上的实例及 其关系的静态写照
1. 对象图的概念 ❖对象图(Object Diagram) 是显示了一组对象及它 们之间的关系。使用对象图来说明数据结构、类 图中的类或组件等实例的快照。 ❖对象图和类图一样,反映了系统的静态过程,但 它是以实际的或原型化为基础来表达对象间的关 系。 ❖对象图是类图中的类在某一个时间点上的实例及 其关系的静态写照
1.对像图的概念 对象是客观存在的事物,对象都有属性,还有行为(behavior) 冬对象具有状态、行为和标识三个特点 ·状态:指在某一时刻,对象所有属性值的集合 ·行为:没有一个对象是孤立存在的,对象可以被操作,也 可以操作别的对象。而行为就是一个对象根据它的状态改 变和消息传送所采取的行动和所做出的反应 ·标识:为了将一个对象与其它所有对象区分开来,通常会 给它起一个“标识” 冬对象与类的区别 ■对象是一个存在于时间和空间中的具体实体,而类是一个 模型,该模型抽象出对象的“本质”:一组公共属性和一 组公共方法。 类是静态的,对象是动态的;类是一般化,对象是个性化 ;类是定义,对象是实例;类是抽象、对象是具体
1. 对象图的概念 ❖ 对象是客观存在的事物,对象都有属性,还有行为(behavior) ❖ 对象具有状态、行为和标识三个特点 ◼ 状态:指在某一时刻,对象所有属性值的集合 ◼ 行为:没有一个对象是孤立存在的,对象可以被操作,也 可以操作别的对象。而行为就是一个对象根据它的状态改 变和消息传送所采取的行动和所做出的反应 ◼ 标识:为了将一个对象与其它所有对象区分开来,通常会 给它起一个“标识” ❖ 对象与类的区别 ◼ 对象是一个存在于时间和空间中的具体实体,而类是一个 模型,该模型抽象出对象的“本质”:一组公共属性和一 组公共方法。 ◼ 类是静态的,对象是动态的;类是一般化,对象是个性化 ;类是定义,对象是实例;类是抽象、对象是具体