第十章 使用UM进行面向对象分析和建模.pptVIP

  • 11
  • 0
  • 约9.53千字
  • 约 46页
  • 2018-08-22 发布于江苏
  • 举报

第十章 使用UM进行面向对象分析和建模.ppt

第十章 使用UM进行面向对象分析和建模

第十章 使用UML进行面向对象分析和建模 10.1 面向对象分析概述 面向对象分析技术用于:1)研究现有对象,看能否复用它们或者调整它们用于新的用途;2)定义各种新对象和修改后的对象,它们将与现有对象一起组合成一个有用的企业计算应用系统。 10.2 对象建模的历史 对象建模是一种用于辩识系统环境中的对象和这些对象之间关系的技术。 统一建模语言(UML):是一套建模规则,它使用对象说明或描述软件系统。 10.3 对象建模的系统概念 10.3.1 对象、属性、方法和封装 对象封装了描述离散的个人、对象、地点、事件或事物的数据(称为属性)以及所有使用或修改数据和属性的过程(称为方法)。访问或修改对象的数据的唯一方法是使用对象预定义的过程。 属性:对象的数据部分 行为:指对象可以做的事情,以及在对象数据上执行的功能。在面向对象环境中,对象的行为通常称为方法、操作或者服务。 对象实例由描述特定的人、地点、事物或者事件的属性值构成。 封装:对象单独的负责执行任何在其数据上操作的功能或者行为。对象的属性和行为都被封装到一起作为那个对象的一部分。 10.3.2 类、泛化和特化 对象类是共享相同属性和行为的对象集合。类有时称为对象类。 10.3.2 类、泛化和特化 继承是指在一个对象类中定义的方法和/或属性可以被另一个对象类继承或复用。 泛化/特化是一种技术,其中几类对象类的公共属性和行为被组合

文档评论(0)

1亿VIP精品文档

相关文档