面向对象程序设计(精品·公开课件).pptVIP

  • 3
  • 0
  • 约2.93千字
  • 约 36页
  • 2018-11-07 发布于广西
  • 举报
第 1 章 面向对象程序设计概述 1.1 结构化程序设计方法 1.2 面向对象程序设计方法 1.3 基本概念 1.4 面向对象的程序设计语言 1.1 结构化程序设计方法 1.1.1 结构化程序设计方法的产生背景 回首计算机的发展历程,人们发现计算机软件的发展速度始终滞后于计算机硬件的发展,它已经成为制约计算机产业整体发展的瓶颈。究其原因可能有很多方面,但下面两点不容忽视。 软件产业的个体化 受限于程序设计语言 1.1.2 结构化程序设计方法 自顶向下、逐步求精的开发方法 模块化的组织方式 结构化的语句结构 自顶向下、逐步求精 将编写程序看成是一个逐步演化的过程。所谓自顶向下是指将分析问题的过程划分成若干个层次,每一个新的层次都是上一个层次的细化,即步步深入,逐层细分。 模块化 将整个系统分解成若干个模块,每个模块实现特定的功能,最终的系统将由这些模块组装而成。模块之间通过接口传递信息,力求模块具有良好的独立性。 语句结构化 结构化程序设计的特点 程序设计=数据结构+算法 程序内容=过程+过程调用 1.1.3 结构化求解问题域的基本过程 软件开发的基本过程:  需求分析  系统设计  系统实现  系统测试  系统维护 举例:设计一个程序,将从键盘上输入的100个整数重新按从小到大的顺序排序,并输出重新排序后的结果。 1.2 面向对象程序设计方法 1.2.1

文档评论(0)

1亿VIP精品文档

相关文档