您现在的位置: 精品资料网 >> 管理信息化 >> 信息化知识 >> 资料信息

C++程序设计语言方案分析(ppt 25页)

所属分类:
信息化知识
文件大小:
236 KB
下载地址:
相关资料:
程序设计语言,方案分析
C++程序设计语言方案分析(ppt 25页)内容简介

C++程序设计语言方案分析目录:
 1.1面向对象的由来和发展
1.2 面向过程的程序设计
1.3 面向对象程序设计
1.4 程序开发过程
1.5 最简单的程序

 

C++程序设计语言方案分析内容提要:
C++的特点
1、C++是C的扩展,C是C++的子集,C++ 包括C的全部特征、属性和优点。同时,增加了对面向对象编程的完全支持。
2、与C 一致, C++程序结构采用函数驱动机制实现。
3、C++实现了类的封装,数据隐藏、继承及多态,使其代码可重用并容易维护。
4、C++是一门高效使用的程序设计语言,既可进行过程化程序设计,又可进行面向对象程序设计。
在面向过程的程序设计中,程序是处理数据的一系列过程。过程(或函数)定义为实现特定功能的一组指令。
其主要设计思想是功能分解并逐步求精。数据与程序过程分开存储,编程的主要技巧在于关注模块之间的调用关系及数据的变化。
面向过程程序设计的主要缺点
1、当数据量增大时,数据与处理这些数据的方法之间的分离使程序变得越来越难以理解。
2、相对于老问题的新方法都要带来额外的开销,程序的可重用性小。


..............................