第1章 简单程序设计
1.1 基本符号
1.2 基本数据类型
1.3 变量
1.4 常量
1.5 运算符与表达式
1.6
输入与输出
1.7 简单的C++程序举例
1.8 运行C++程序
1.9 构造数据类型
习题一
复习题一
第2章
控制语句
2.1 选择语句
2.2 循环语句
2.3 预处理
2.4 程序举例
习题二
复习题二
第3章
函数
3.1 函数的定义与使用
3.2 函数的调用
3.3 作用域与存储类型
3.4 内联函数
3.5
形参具有默认值的函数
3.6 函数的重载
3.7 函数模板
3.8 程序举例
习题三
复习题三
第4章
类与对象
4.1 类的定义
4.2 成员函数的定义
4.3 对象
4.4 对象的初始化和析构函数
4.5
静态成员与友元函数
4.6 结构体
4.7 常对象和常成员
4.8 类模板
4.9 程序举例
习题四
复习题四
第5章
数组
5.1 一维数组
5.2 二维数组
5.3 字符串
5.4 对象数组
5.5
程序举例
习题五
复习题五
第6章 指针
6.1 指针变量
6.2 指针变量与数组
6.3 指针变量与字符串
6.4
指针变量作为函数参数
6.5 指向函数的指针变量和返回指针的函数
6.6 对象指针
6.7 指向类的成员的指针变量
6.8
对象引用
6.9 this指针
6.10 指向结构的指针变量
6.11 动态内存分配
6.12
程序举例
习题六
复习题六
第7章 继承与派生
7.1 继承和派生的概念
7.2 单一继承
7.3 多重继承
7.4
虚基类
7.5 赋值兼容规则
7.6 程序举例
习题七
复习题七
第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
综合应用——图书信息管理系统
第11章 实验指导
11.1 Microsoft Visual C++ 6.0集成开发环境简介
11.2 实验一
简单程序设计
11.3 实验二 控制语句
11.4 实验三 函数
11.5 实验四 类与对象
11.6 实验五 数组
11.7
实验六 指针
11.8 实验七 继承与派生
11.9 实验八 多态性
11.10 实验九 输入/输出流和异常处理
附录
复习题答案
参考文献
^ 收 起