欢迎光临武汉大学出版社!
图书详情首页 > 图书中心
C++程序设计教程
作者:刘宏 版次:1-2 开本:16 页数:248 千字数: 装帧方式:平装
ISBN 978-7-307-04583-5 出版时间:2005-08-03 印刷时间:2006-07-03 定价:¥26元 浏览量: 购买图书
基于当前本科新生计算机基础普遍较高的现实,本教材将C语言与C++语言结合起来进行论述。这是一项有意义的教学改革尝试,为全国高等院校计算机专业程序设计基础教学改革,率先探索出一条新路子。全书较为系统地讲述了C++(含)C的编程系统、函数与程序结果、数组、指针、结构体与共同体、类与对象及封装性、类的深入、运算符重载、继承性等内容。本书为《高等院校计算机系列教材》之一。
第一章 C++语言概述
1.1 C++语言简介
1.2 C++程序简介
1.3 C++程序的开发环境
思考题 一
实训 一
第二章 C++语言编程基础
2.1 C++语言词法
2.2 基本数据类型
2.3 运算符与表达式
2.4 流程控制语句
思考题 二
实训 二
第三章 函数与程序结构
3.1 函数与程序结构概述
3.2 函数的定义与声明
3.3 函数参数和函数调用
3.4 函数的嵌套与递归调用
3.5 变量作用域和存储类型
3.6 内联函数
3.7 重载函数与默认参数函数
3.8 编译预处理
小结
思考题 三
第四章 数组与字符串
4.1 数组的概念
4.2 数组的定义
4.3 数组作为函数的参数
4.4 数组应用举例
4.5 字符串
小结
思考题 四
第五章 指针
5.1 指针的概念
5.2 指针变量
5.3 指针与数组
5.4 指针运算
5.5 动态存储分配
小结
思考题 五
第六章 结构体与共用体
6.1 结构体
6.2 嵌套结构体
6.3 结构体数组
6.4 结构体指针
6.5 链表的基本操作
6.6 共用体
思考题 六
第七章 类与对象及封装性
7.1 类的抽象
7.2 类的定义与对象的生成
7.3 构造函数和析构函数
7.4 构造函数的重载
7.5 对象指针
思考题 七
第八章 类的深入
8.1 友元函数
8.2 对象传入函数的讨论
8.3 函数返回对象的讨论
8.4 拷贝构造函数
8.5 this关键字
思考题 八
第九章 运算符重载
9.1 使用成员函数的运算符重载
9.2 友元运算符函数
9.3 重载关系运算符
9.4 进一步考查赋值运算符
9.5 重载new和delete
9.6 重载[ ]
9.7 重载其他运算符
思考题 九
第十章 继承性
10.1 继承性的理解
10.2 类的继承过程
10.3 基类访问控制
10.4 简单的多重继承
10.5 构造函数/析构函数的调用顺序
10.6 给基类构造函数传递参数
10.7 访问的许可
10.8 虚基类
思考题 十
第十一章 多态性
11.1 指向派生类型的指针
11.2 虚函数
11.3 继承虚函数
11.4 多态性的优点
11.5 纯虚函数和抽象类
思考题 十一