《C/C++程序设计教程》系列教材分为面向过程和面向对象两个分册,适合分两个学期讲授。《高等教育计算机学科应用型规划教材·C/C++程序设计教程:面向对象分册》为面向对象分册。
《高等教育计算机学科应用型规划教材·C/C++程序设计教程:面向对象分册》阐述了C++语言中面向对象程序设计的语法和思想,主要内容包括类与对象、继承与派生、虚函数与多态性、异常处理、模板和STL标准模板库等内容。书中通过流行的UML工具描述C++类,并且内容讲解清晰、实例丰富,力避代码复杂冗长,注重程序设计思想。简短的实例和UML图特别有助于初学者更好地理解、把握解决问题的精髓,帮助读者快速掌握面向对象程序设计的基本方法。
《高等教育计算机学科应用型规划教材·C/C++程序设计教程:面向对象分册》的特点是实例丰富,重点突出,叙述深入浅出,分析问题透彻,既有完整的语法,又有大量的实例,突出程序设计的思想和方法,将C语言程序设计和C++程序设计有机地进行统一。
《高等教育计算机学科应用型规划教材·C/C++程序设计教程:面向对象分册》适合作为本科、专科院校计算机学科的C语言程序设计和C++语言程序设计课程教材,也可作为其他相关专业的教材和技术人员的自学参考书。
目录
- 绪论
- □□章 类和对象
- 1.1 面向对象程序设计概述
- 1.2 面向对象方法的基本特征
- 1.3 类和对象的定义
- 1.4 类的成员函数
- 1.5 对象成员的引用
- 1.6 构造函数和析构函数
- 1.7 类和对象的进一步应用
- 1.8 this指针
- 1.9 静态成员
- 1.10 友元函数和友元类
- 1.11 综合应用实例
- 习题一
- 第2章 继承与派生
- 2.1 继承与派生的基础知识
- 2.2 类的继承方式
- 2.3 派生类的构造函数与析构函数
- 2.4 基类与派生类的转换
- 2.5 多重继承
- 2.6 虚基类
- 2.7 综合应用实例
- 习题二
- 第3章 多态性
- 3.1 多态性的概念
- 3.2 运算符重载
- 3.3 联编和虚函数
- 3.4 纯虚函数和抽象类
- 3.5 综合应用实例
- 习题三
- 第4章 输入/输出流
- 第5章 异常处理
- 第6章 模板
- 第7章 STL的介绍及应用
- 第8章 面向对象的程序设计方法与实例
- 附录A 常用窗口与算法介绍
- 附录B 统一建模语言
- 参考文献