- 5
- 0
- 约6.34千字
- 约 36页
- 2018-11-05 发布于广西
- 举报
C++面向对象程序设计 第一章 概述 第 1 章 C++语言概述 学习目标: ⑴掌握面向过程和面向对象编程的特点和不同 ⑵了解C++的发展过程 ⑶能够将C语言源程序简单转变成C++书写风格 ⑷掌握利用Visual C++ 6.0集成开发环境调试C++控制台应用程序 1.1 面向过程和面向对象编程概述 面向过程的程序设计(The Procedure-Oriented Programming)方法诞生于20世纪60年代,其后风行全球,成为软件开发的基础。 面向过程程序设计采用结构化思想,这种程序设计方法的特点是“就事论事”,按照人们解决问题的习惯进行编程:把大问题细分为许多小任务,分而治之,各个击破。总的设计思路是:自顶向下,逐步求精。对于一个复杂过程,按其功能分解为若干个有序的基本模块。然后,再把每个模块进一步细化,直到子模块变得清晰,易于实现。每一个模块内部都可以由顺序、选择和循环等三种基本结构组成。如图1.1所示。 面向过程的程序设计方法本质上是过程驱动的。虽然在处理问题的方法上符合人们思考问题的规律,但它将数据与操作数据的函数分离开来,未能如实地反映客观世界的规律。事实上,客观世界中的事物总是分门别类的。每个类有自己的数据与操作数据的方法,二者是密不可分的。 面向对象程序设计的基本思想是现实世界由各种对象组成,任何客观存在的事物都是对象,复杂的对象是由简单对象结合而成的。面向
您可能关注的文档
- ansys分析举例(精品·公开课件).ppt
- ansys分析举例2013-1(精品·公开课件).ppt
- ansys教程搅拌涡轮建模和分析2013(精品·公开课件).ppt
- ansys教程接触分析举例2013(精品·公开课件).ppt
- ansys经典资料(精品·公开课件).ppt
- ao ou iu(精品·公开课件).ppt
- Apache服务器的安装及配置(精品·公开课件).ppt
- apink(my love)(精品·公开课件).ppt
- APP定制开发、蓝牙ble开发(精品·公开课件).ppt
- APEC北京2014亚太经合组织会议(精品·公开课件).ppt
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
原创力文档

文档评论(0)