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

  • 5
  • 0
  • 约6.34千字
  • 约 36页
  • 2018-11-05 发布于广西
  • 举报

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

C++面向对象程序设计 第一章 概述 第 1 章 C++语言概述 学习目标: ⑴掌握面向过程和面向对象编程的特点和不同 ⑵了解C++的发展过程 ⑶能够将C语言源程序简单转变成C++书写风格 ⑷掌握利用Visual C++ 6.0集成开发环境调试C++控制台应用程序 1.1 面向过程和面向对象编程概述 面向过程的程序设计(The Procedure-Oriented Programming)方法诞生于20世纪60年代,其后风行全球,成为软件开发的基础。 面向过程程序设计采用结构化思想,这种程序设计方法的特点是“就事论事”,按照人们解决问题的习惯进行编程:把大问题细分为许多小任务,分而治之,各个击破。总的设计思路是:自顶向下,逐步求精。对于一个复杂过程,按其功能分解为若干个有序的基本模块。然后,再把每个模块进一步细化,直到子模块变得清晰,易于实现。每一个模块内部都可以由顺序、选择和循环等三种基本结构组成。如图1.1所示。 面向过程的程序设计方法本质上是过程驱动的。虽然在处理问题的方法上符合人们思考问题的规律,但它将数据与操作数据的函数分离开来,未能如实地反映客观世界的规律。事实上,客观世界中的事物总是分门别类的。每个类有自己的数据与操作数据的方法,二者是密不可分的。 面向对象程序设计的基本思想是现实世界由各种对象组成,任何客观存在的事物都是对象,复杂的对象是由简单对象结合而成的。面向

文档评论(0)

1亿VIP精品文档

相关文档