简介
本书是大学计算机以及相关各专业的专业基础课教材,是按照高等本科院校学生的培养目标和基本要求,并在结合多年来教学经验的基础上,为实施教学改革而统一编写的教材。面向对象程序设计课程是计算机科学与技术专业的一门专业基础课。主要内容有:C++基础,构造函数与析构函数,继承和派生类,多态性和虚函数,成员函数,运算符重载及流类库,程序的多文件结构,面向过程和面向对象的程序设计的思想等。本书适合于作为计算机自动控制、通信工程、电子信息工程等本专科专业的教材、教学参考书和自学指导书。
目录
第1章 从面向过程到面向对象
1.1 面向对象技术的产生
1.2 面向对象程序设计的特点
习题1
第2章 C++程序设计初步
2.1 C++程序的开发步骤
2.2 VisualC++6.0集成开发环境的用法简介
2.3 一个简单的C++程序
2.4 头文件
2.5 预处理与宏
习题2
第3章 表达式和引用
3.1 运算符的优先级和结合性
3.2 算术运算符
3.3 赋值运算符
3.4 增量和减量运算符
3.5 强制类型转换
3.6 关系运算符
3.7 逻辑运算符
3.8 位运算符
3.9 条件运算符
3.10 逗号运算符
3.11 动态分配符
3.12 限定运算符
3.13 字长提取符
3.14 指针和指针运算符
3.15 引用
习题3
第4章 程序控制语句
4.1 分支语句
4.2 循环语句
4.3 无条件转移语句
4.4 复合语句和空语句
习题4
第5章 类与对象
5.1 类和对象的概念
5.2 使用类
5.3 有关类和其他知识
习题5
第6章 构造函数与析构函数
6.1 构造函数
6.2 析构函数
6.3 对象赋值和拷贝构造函数
6.4 静态对象的构造
6.5 全局对象的构造
6.6 无名对象
习题6
第7章 继承与派生
7.1 继承
7.2 多重继承
7.3 向上类型转换
7.4 类的其他特性的继承
习题7
第8章 多态性和虚函数
8.1 向上类型转换带来的问题
8.2 虚函数
8.3 纯虚函数和抽象类
8.4 虚函数的实现方式
8.5 虚析构函数
习题8
第9章 进一步使用成员函数
9.1 对象数组
9.2 对象指针
9.3 静态成员
9.4 const修饰符
9.5 类型转换
习题9
第10章 运算符重载
第11章 流类库
第12章 模板
第13章 异常处理
附录1 部分习题参考答案
附录2 课程设计
参考文献
1.1 面向对象技术的产生
1.2 面向对象程序设计的特点
习题1
第2章 C++程序设计初步
2.1 C++程序的开发步骤
2.2 VisualC++6.0集成开发环境的用法简介
2.3 一个简单的C++程序
2.4 头文件
2.5 预处理与宏
习题2
第3章 表达式和引用
3.1 运算符的优先级和结合性
3.2 算术运算符
3.3 赋值运算符
3.4 增量和减量运算符
3.5 强制类型转换
3.6 关系运算符
3.7 逻辑运算符
3.8 位运算符
3.9 条件运算符
3.10 逗号运算符
3.11 动态分配符
3.12 限定运算符
3.13 字长提取符
3.14 指针和指针运算符
3.15 引用
习题3
第4章 程序控制语句
4.1 分支语句
4.2 循环语句
4.3 无条件转移语句
4.4 复合语句和空语句
习题4
第5章 类与对象
5.1 类和对象的概念
5.2 使用类
5.3 有关类和其他知识
习题5
第6章 构造函数与析构函数
6.1 构造函数
6.2 析构函数
6.3 对象赋值和拷贝构造函数
6.4 静态对象的构造
6.5 全局对象的构造
6.6 无名对象
习题6
第7章 继承与派生
7.1 继承
7.2 多重继承
7.3 向上类型转换
7.4 类的其他特性的继承
习题7
第8章 多态性和虚函数
8.1 向上类型转换带来的问题
8.2 虚函数
8.3 纯虚函数和抽象类
8.4 虚函数的实现方式
8.5 虚析构函数
习题8
第9章 进一步使用成员函数
9.1 对象数组
9.2 对象指针
9.3 静态成员
9.4 const修饰符
9.5 类型转换
习题9
第10章 运算符重载
第11章 流类库
第12章 模板
第13章 异常处理
附录1 部分习题参考答案
附录2 课程设计
参考文献
面向对象程序设计
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×