面向对象程序设计
1900-01-01
高等教育出版社
房晓溪 编
294
《面向对象程序设计》是按照本科院校学生的培养目标和基本要求,并结合多年来教学和软件工程实践的经验,为实施教学改革,使计算机教学进一步面向应用实践而编写的教材。 《面向对象程序设计》内容包括:从面向过程到面向对象、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 课程设计参考文献