C++面向对象程序设计教程
编辑推荐
⑴ 突出重点。使学生在有限的时间里,尽快掌握面向对象程序设计的主要知识点及其与结构化程序设计的主要区别。
⑵ 深入浅出。在讲述基本概念时,通过基础例题帮助学生理解概念,再配合进一步的实例,使学生加深对概念的理解并学会应用。
⑶ 丰富实例。实例中既有一些经典实例,也有与实际应用相关的综合实例,使学生在解决复杂实际问题时可参照实例进行仿写。
内容简介
《C++面向对象程序设计教程》介绍了C++面向对象程序设计的基本概念和编程方法,内容包括类与对象、静态成员与友元、运算符重载、继承与派生、输入输出流、异常处理等,详细阐述了C++面向对象程序设计的四个特性,即抽象性、封装性、继承性和多态性。
本书给出了大量的例题,通过简单的例题,分析面向对象程序设计基本概念的内在含义,使抽象的概念具体化、形象化;同时将难点问题分散到多个例题中,结合具体实例,由浅入深进行讲述,便于初学者在短时间内理解和掌握面向对象程序设计的思想和方法。每章还给出一定数量的习题,方便读者对本章内容的复习、巩固。
本书可作为高等学校“C++面向对象程序设计”课程的教材,也可作为具有C语言程序设计基础的开发人员进一步学习C++面向对象程序设计的参考书。