第8章 面向对象系统开发方法.pptVIP

  • 9
  • 0
  • 约1.36万字
  • 约 88页
  • 2018-07-08 发布于福建
  • 举报
第8章 面向对象系统开发方法

第8章 面向对象的系统开发方法 本章内容 8.1 面向对象方法概述 8.2 面向对象系统开发过程 8.3 业务事件分析 8.4 用例模型 8.5 类图 8.6 交互模型 随着面向对象语言的出现,面向对象程序设计也就应运而生且得到迅速发展。之后,面向对象不断向其他阶段渗透,1980年,Grady Booch提出了面向对象设计的概念,之后面向对象分析开始。1985年,第一个商用面向对象数据库问世。1990年以来,面向对象分析、设计、测试、度量和管理等研究都得到长足发展。 8.1.1 面向对象领域中的基本概念 什么是面向对象?Coad和Yourdon给出的定义是: 面向对象(Object Oriented)=对象(Objects)+分类(Classification)+继承(Inheritance)+通信(Communication) 如果一个软件系统是使用这样的概念设计和实现的,就可以认为这个软件系统是面向对象的。 封装 封装(Encapsulation)使数据和加工该数据的方法(函数)封装为一个整体,以实现独立性很强的模块。 封装是一种信息隐蔽技术,它体现于类的说明,是对象的重要特性。 多态(Polymorphism) 多态,字面上是指有多种形态的意思。在面向对象技术中,多态是指一个事物在不同上下文中具有不同意义或用法

文档评论(0)

1亿VIP精品文档

相关文档