C++程序设计 一 C++语言基础 1 从面向过程的程序设计到面向对象的程序设计 传统的结构化程序设计(Structured Programming---SP)方法 1.使用SP方法设计程序的步骤 在数据处理过程中,采用的是自顶向下、分而治之的方法,将整个程序按功能划分为几个可独立编程的子过程模块,每一子模块完成指定的子任务,并且提供一个清晰、严格的调用界面,主过程通过调用各子过程完来成全部处理工作 。 1 从面向过程的程序设计到面向对象的程序设计 2.SP方法的特点 优点: (1)这种程序设计方法力求算法描述准确。 (2)对每一子过程模块容易进行程序正确性证明。 缺点: (1)这种程序设计方法本质上是面向“过程”的,而“过程”和“操作”又是不稳定和多变的。 (2)程序代码可重用性差。 (3)维护程序的一致性困难。 1 从面向过程的程序设计到面向对象的程序设计 2. 面向对象的程序设计方法与结构化程序设计方法的比较 (1)传统的结构化程序设计方法以过程为中心构造应用程序,数据和处理数据的过程代码是分离的、相互独立的实体。 (2)面向对象程序设计方法中,对象所具有的封装性和继承性使得代码重用成为可能,并大大减少了程序出错的可能性。 (3)面向对象方法吸收了结构化程序设计方法的优点,同时引入了新概念、新机制并建立了比传统方法更高层次的抽象。 2 C++程序的基本
您可能关注的文档
- 第8章目标表达与描述.ppt
- 第8章数字形态学及其应用.ppt
- 第09章 字符串.ppt
- 第9章-1-神经系统.ppt
- 第9章-2-神经系统.ppt
- 第9章-3-神经系统.ppt
- 第9章-4-神经系统.ppt
- 第9章数字形态学及其应用.ppt
- 第10章目标表达与描述.ppt
- 第12章 网络系统集成.ppt
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
原创力文档

文档评论(0)