更新时间:2019-10-25 14:56:40
封面
版权信息
内容简介
编委会
序
第三版前言
第二版前言
第一版前言
第1章 面向对象程序设计
1.1 面向对象程序设计概述
1.1.1 面向对象程序设计的定义
1.1.2 面向对象程序设计的基本概念
1.1.3 面向对象程序设计的基本特征
1.2 面向对象程序设计的特点
1.2.1 面向过程程序设计的局限性
1.2.2 面向对象程序设计的主要优点
1.3 面向对象程序设计的语言
1.3.1 面向对象程序设计语言的发展概况
1.3.2 几种典型的面向对象程序设计语言
本章小结
习题
第2章 C++基础
2.1 C++的产生和特点
2.1.1 C++的产生
2.1.2 C++的特点
2.2 C++程序的结构特性
2.2.1 一个简单的C++示例程序
2.2.2 C++程序的结构特性
2.3 C++程序的编辑、编译、连接和运行
2.4 C++在非面向对象方面对C语言的扩充
2.4.1 注释行
2.4.2 C++的输入和输出
2.4.3 灵活的变量声明
2.4.4 结构、联合和枚举名
2.4.5 函数原型
2.4.6 const修饰符
2.4.7 void型指针
2.4.8 内联函数
2.4.9 带有默认参数值的函数
2.4.10 函数重载
2.4.11 作用域标识符“∷”
2.4.12 强制类型转换
2.4.13 new和delete运算符
2.4.14 引用
第3章 类和对象(一)
3.1 类的构成
3.1.1 从结构体到类
3.1.2 类的构成概述
3.2 成员函数的定义
3.2.1 普通成员函数的定义
3.2.2 内联成员函数的定义
3.3 对象的定义和使用
3.3.1 类与对象的关系
3.3.2 对象的定义
3.3.3 对象中成员的访问
3.3.4 类的作用域和类成员的访问属性
3.3.5 对象赋值语句
3.4 构造函数与析构函数
3.4.1 构造函数
3.4.2 成员初始化列表
3.4.3 带默认参数的构造函数
3.4.4 析构函数
3.4.5 默认的构造函数和默认的析构函数
3.4.6 构造函数的重载
3.4.7 拷贝构造函数
*3.4.8 浅拷贝和深拷贝
第4章 类和对象(二)
4.1 自引用指针this
4.2 对象数组与对象指针
4.2.1 对象数组
4.2.2 对象指针
4.2.3 string类
4.3 向函数传递对象
4.3.1 使用对象作为函数参数
4.3.2 使用对象指针作为函数参数
4.3.3 使用对象引用作为函数参数
4.4 静态成员
4.4.1 静态数据成员
4.4.2 静态成员函数
4.5 友元
4.5.1 友元函数
4.5.2 友元类
4.6 类的组合
*4.7 共享数据的保护
4.7.1 常引用
4.7.2 常对象
4.7.3 常对象成员
*4.8 C++程序的多文件组成
4.9 程序举例
第5章 继承与派生
5.1 继承与派生的概念
5.1.1 使用继承的原因
5.1.2 派生类的声明
5.1.3 基类成员在派生类中的访问属性