简明C++面向对象程序设计与实践
作者: 张晓民主编 韩义波,张枫,郭俊颖,林玉香,程彬,李倩伟副主编
出版时间: 2017年版
丛编项: 应用型本科软件工程专业十三五规划教材
内容简介
《简明C++面向对象程序设计与实践/应用型本科软件工程专业“十三五”规划教材》针对C++语言特点,以应用为主线,以编程思路和方法为主导,系统讲述了C++程序设计的基本方法和技巧。体例设计生动、活泼,重点、难点突出。讲述力求语言简炼,理论联系实际,注重基本程序设计能力的培养以及良好编程习惯的养成。《简明C++面向对象程序设计与实践/应用型本科软件工程专业“十三五”规划教材》可作为高等学校计算机程序设计用书,也可作为从事计算机应用科技人员的参考书、培训教材。
目录
第一部分 入门篇
第1章 程序设计初步
1.1 程序结构与设计方法
1.2 面向对象概念与特征
1.3 代码注释
1.4 常量、变量与数据类型
1.5 基本输入输出
1.6 算术运算与数学问题求解
1.7 要点回顾
1.8 习题
第2章 面向对象基础
2.1 C++程序设计基本过程
2.2 类的定义和对象创建
2.3 应用实例
2.4 要点回顾
2.5 习题
第二部分 基础篇
第3章 选择结构
3.1 关系运算符和表达式
3.2 逻辑运算符和表达式
3.3 基本选择结构
3.4 多分支选择结构
3.5 要点回顾
3.6 习题
第4章 循环结构
4.1 while循环
4.2 do-while循环
4.3 for循环
4.4 break语句和continue语句
4.5 循环的嵌套
4.6 要点回顾
4.7 习题
第5章 函数
5.1 自定义函数
5.2 内置库函数
5.3 函数调用
5.4 C++函数增强特性
5.5 程序调试技术
5.5 要点回顾
5.6 习题
第6章 指针
6.1 指针与地址
6.2 指针变量
6.3 指针变量作为函数参数
6.4 动态内存分配
6.5 要点回顾
6.6 习题
第7章 数组
7.1 一维数组
7.2 二维数组
7.3 多维数组
7.4 数组和指针
7.5 数组作为函数参数
7.7 要点回顾
7.8 习题
第8章 字符串
8.1 字符串和字符串结束标志
8.2 字符数组
8.3 字符串处理函数
8.4 要点回顾
8.5 习题
第9章 结构体
9.1 结构体变量
9.2 结构体数组
9.3 结构体指针
9.4 结构体与函数
9.5 要点回顾
9.6 习题
第三部分 高级篇
第10章 类与对象
10.1 构造和析构函数
10.2 成员访问控制
10.3 类的组合
10.4 类中特殊成员
10.5 友元
10.6 字符串类
10.7 应用举例
10.8 要点回顾
10.9 习题
第11章 继承与多态
11.1 继承的概念
11.2 单继承
11.3 多继承
11.4 多态
11.5 要点回顾
11.6 习题
第12章 文件和文件流
12.1 C++文件流的基本概念
12.2 C++文件流的创建和关闭
12.3 C++文件流的读写
12.4 C语言文件基础
12.5 要点回顾
12.6 习题
第四部分 应用篇
第13章 单链表
13.1 单链表结构
13.2 单链表的建立
13.3 单链表的输出
13.4 单链表结点的基本操作
13.5 单链表的销毁
13.6 要点回顾
13.7 习题
第14章 递归
14.1 递归的概念
14.2 应用举例
14.3 要点回顾
14.4 习题
第15章 二叉树
15.1 树与二叉树
15.2 二叉树的存储结构
15.3 二叉树的基本操作
15.4 二叉树的应用
15.5 要点回顾
15.6 习题
第16章 C/C++语言工程应用
16.1 C/C++语言编码规范
16.2 C/C++语言基础代码集
16.3 C++工程案例
16.4 要点回顾
16.5 习题
附录A 常用字符与ASCII对照表
附录B 运算符优先级和结合性
参考文献