CHP03_类图

面向对象建模 第3章 类建模 提纲 3.1 对象和类 3.2 如何阅读类图 3.3 如何绘制类图 3.4 对象图 3.5 本章小结 对象(Object) 类(Class) 类描述了一组拥有相同特性和行为的对象。 属性(attribute)定义对象所具有的特性。 操作(operation)是一个和对象属性相关的函数或过程。 类图 显示一组类、接口、协作以及它们之间关系的图。 用于对系统静态设计视图建模。 类图通常包含下述内容: 类 接口 协作 关联关系 依赖 泛化 类图中的基本元素 1.类:对一类具有相同特征的对象的描述,描述一类对象的属性和行为。 类图中的基本元素 6.依赖关系:表示这样一种关系,即修改元素X的定义可能会引起对另一个元素Y的定义的修改。 7.包:根据一定的分类原则对类进行划分,是类的集合。 8.对象:描述客观世界中某个具体的实体,是类的实例。 9.链接:用于表示对象间的关联关系的一个实例。 类之间关系的表示 为了使系统能够有效地映射问题域,需认识并描述对象之间的以下5种关系: 关联 组成(整体-部分结构) 聚集(整体-部分结构) 泛化 依赖 对象之间的几种关系 五种具体的关系常用以下概念进行总结 对象的分类关系; 对象之间的组成关系; 对象属性之间的静态关系; 对象行为之间的动态关系 OO方法运用一般-特殊结构、整体-部分结构、实例连接和消息连接描述对象

文档评论(0)

1亿VIP精品文档

相关文档