C++面向对象程序设计 教学课件 作者 朱战立 张玉祥 C++2.pptVIP

  • 2
  • 0
  • 约7.07千字
  • 约 30页
  • 2019-10-04 发布于广东
  • 举报

C++面向对象程序设计 教学课件 作者 朱战立 张玉祥 C++2.ppt

第二章 面向对象程序设计 传统软件开发方法 面向过程程序设计 -围绕要求解的问题,详细准确地描述整个求解过程。 结构化分析和设计 -自顶向下,逐步细化,模块化设计,结构化编码 快速原型方法 -根据初步需求建立系统原型,讨论,修改,转换为实际环境下的目标系统 传统软件开发方法弊端 面向过程程序设计方法 -小作坊式的软件设计方式,很难用大工业式的方式进行软件开发,即分工协作,接口规范,部件组装, 结构化设计方法 -从功能抽象出发进行模块划分,它把基点放在不稳定的行为上,难以适应系统的变化。 快速原型方法 -大型复杂的软件系统很难君安里一个一致的系统模型。 面向对象的软件开发方法 出发点 -模拟人类习惯的思维模式“顾客-服务员”模式。是软 件开发方法和过程接近人类解决问题的方法和过程。 基本原则 -不需大量修改员系统,发展完善功能。提高软件的可 重用度,易于维护升级。 -用对象分解取代功能分解 -用类的继承方法和对象多态性解决系统功能的修改 和完善。 面向对象技术的基本概念-对象 现实世界中的对象 -一切有形事物和抽象概念都是对象。 -我们身边发生的一切事件都是对象。 对象具有如下特征: - 有一个名字用来唯一的标识该对象; - 有一组状态用来描述其特征;

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档