教育部人才培养模式改革和开放教育试点教材:C++面向对象程序设计 邓俊辉,王萍 97873pdf下载

教育部人才培养模式改革和开放教育试点教材:C++面向对象程序设计 邓俊辉,王萍 97873百度网盘pdf下载

作者:
简介:教育部人才培养模式改革和开放教育试点教材:C++面向对象程序设计 邓俊辉,王萍 97873
出版社:
出版时间:2002-01
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

书名:教育部人才培养模式改革和开放教育试点教材:C++面向对象程序设计

定价:35.00元

作者:邓俊辉,王萍

出版社:清华大学出版社

出版日期:2002-01-01

ISBN:9787302051596

字数:

页码:421

版次:1

装帧:平装

开本:16开

商品重量:0.4kg

编辑推荐


内容提要


《教育部人才培养模式改革和开放教育试点教材:C++面向对象程序设计》是针对中央广播电视大学计算机专业编写的。《教育部人才培养模式改革和开放教育试点教材:C++面向对象程序设计》围绕C++面向对象程序设计,内容覆盖基本概念和方法,基本数据结构和面向对象的概念、方法和技巧。全书共有14章,其中章至第6章简要介绍了C++语言的发展历史、特点和程序风格,C++语言程序设计的基本结构、步骤、方法和技巧;第7章至第8章重点介绍了数组、结构等数据结构以及指针和引用的概念和方法;第9章至4章详细介绍了面向对象程序设计的方法和特点。
《教育部人才培养模式改革和开放教育试点教材:C++面向对象程序设计》是中央广播电视大学开放教育计算机科学与技术专业的教材,也可供其他大专院校计算机专业的本科生以及从事计算机软件开发的科研人员使用。

目录



前言
第l章 C++编程基础
1.1 程序语言的发展
1.1.1 机器语言
1.1.2 汇编语言
1.1.3 高级语言
1.1.4 C语言
1.1.5 C++语言

1.2 C+十语言简介
1.2.1 程序:数据+操作
I.2.2 数据类型
1.2.3 对数据的操作——表达式
1.2.4 数据操作的流程——语句控制
1.2.5 操作的复用——函数
1.2.6 数据和操作的封装——类
1.2.7 类的复用——派生和继承
1.2.8 软件模块

1.3 如何学习C++语言
1.3.1 勤能生巧
1.3.2 风格与规范

1.4 用Visual C++开发程序
1.4.1 程序——从概念到运行
1.4.2 Visual C++简介
1.4.3 建立应用程序

1.5 程序风格
1.5.1 效率与风格
1.5.2 注释——整理编程思路、增加程序的可读性
1.5.3 注释的形式
1.5.4 命名
1.5.5 编排
1.5.6 简单性原则
1.5.7 一致性原则
小结

第2章 基本C++程序结构
2.1 C++语言成分
2.1.1 字符
2.1.2 数字、标识符和表达式
2.1.3 语法
2.1.4 结构
2.1.5 模块

2.2 程序的基本结构
2.2.1 注释
2.2.2 编译预处理命令#include
2.2.3 main函数
2.2.4 C++程序的执行过程
2.2.5 终端输出

2.3 变量和简单表达式
2.3.1 main函数的返回值
2.3.2 常数和常量
2.3.3 变量
2.3.4 运算符与简单表达式

2.4 表达式和语句
2.4.1 返回值
2.4.2 嵌套
2.4.3 优先级
2.4.4 结合性
2.4.5 括号与次序
2.4.6 操作数
小结
习题

第3章 数据类型
3.1 数据及操作
3.2 C++数据类型
3.3 基本数据类型
3.3.1 数据在计算机中的存储
3.3.2 基本数据类型的修饰符号
3.3.3 基本数据类型
3.3.4 c++中的特殊字符
3.3.5 字符串
3.3.6 数据类型长度的确定
3.3.7 数据类型的选择

3.4 构造数据类型
3.4.1 数组
3.4.2 枚举
3.4.3 结构
3.5 数据输入
小结

第4章 程序流程控制
4.1 复合语句
4.2 程序的执行流程
4.3 分支流程
4.3.1 if语句
4.3.2 switch语句

4.4 循环流程
4.4.1 while语句
4.4.2 do while语句
4.4.3 for循环
4.5 设计举例

4.6 其他控制语句
4.6.1 break语句与多重循环
4.6.2 go to语句
4.6.3 条件运算符
小结

第5章 函数
5.1 函数机制
5.2 函数定义
5.2.1 函数名
5.2.2 函数参数
5.2.3 返回类型
5.2.4 函数体
5.3 函数调用
5.4 程序运行时的内存分布
5.5 函数调用的实现机制
5.6 函数的参数与返回值

5.7 函数参数的传递方式-
5.7.1 指针参数
5.7.2 引用参数
5.7.3 数组参数
5.7.4 数组参数对实在参数的改变
5.7.5 字符串作为参数
5.7.6 多维数组作为参数
5.7.7 main( )的参数

5.8 函数返回值
5.8.1 返回引用值

5.9 const参数、const返回值与const函数
5.9.1 const参数
5.9.2 const返回值
5.9.3 const函数

5.10作用域
5.10.1 局部作用域
5.10.2 文件作用域
5.10.3 覆盖问题

5.11函数原型
5.11.1 函数作用域
5.11.2 函数原型
5.11.3 函数原型的作用
5.11.4 使用自己定义的函数原型

5.12特殊的函数用法
5.12.1 内联函数
5.12.2 内联函数的作用
5.12.3 内联函数使用的限制
5.12.4 函数重载
5.12.5 使用函数重载的条件
5.12.6 重载函数的使用方法
5.12.7 函数的默认参数
5.12.8 递归函数
5.12.9 设计递归程序的方法
5.12.10递归程序的优缺点
5.12.11函数模板
5.12.12模板的实例化
……
第6章 简单程序设计
第7章 数组与结构
第8章 指针和引用
第9章 面向对象程序方法
0章 类与对象
1章 构造函数与析构函数
2章 静态成员、友元
3章 运算符重载
4章 继承
自测题答案
参考文献

作者介绍


文摘


1.2.1程序=数据+操作
计算机语言是作为程序员和计算机之间的桥梁而存在的。计算机本身只是一台机器,它所能做的事情就是在指定的数据上执行指定的操作。因此,要让计算机帮人做事,就必须按计算机的思路来告诉它要做什么事情,也就是程序员需要将要做的事情分解成为“数据+操作”。1.2.2数据类型
计算机中,数据被存储为一系列的字节,C++语言则将这些字节组织成为有用的数据。不同的组织方式得到不同的数据类型,C++中有简单的数据类型,如整型、浮点型、字符型等,也有由这些简单类型构造而成的复合的数据类型,如结构、联合。数据用变量或常量来存放。常量存放的是不变的数据,而变量存放的数据可以变化。
1.2.3对数据的操作——表达式
类似于我们用“(1+2)*4=12”来进行数学运算,C++中,可以用操作符对数据进行操作。操作符和操作数一起构成了表达式,根据操作符的不同,表达式可以是算术表达式、逻辑表达式、条件表达式等。表达式可以构成表达式语句。
1.2.4数据操作的流程——语句控制
语句是C++小的可执行单元。程序的运行过程就是对语句的执行过程。语句一般按顺序执行,但流程控制语句可以改变程序的执行流程。语句分为声明语句、表达式语句、流程控制语句等。声明语句定义变量或常量;表达式语句在指定数据上执行指定操作;流程控制语句控制程序的执行顺序。

序言