图书简介
本书通过简单易懂的代码实例讲解、相应的课堂练习和大量的课后编程训练题帮助学生理解和掌握面向对象语言的三大特征: 封装性、继承性和多态性。全书共12章,内容涉及类和对象、友元和静态、继承和组合、重载与多态性、异常处理等。本书侧重面向对象程序设计的编程训练,为明确应训练的语法,所有编程题都提供了相应的输入输出测试用例,部分编程题目预设前置或后置代码。书后还附有4套模拟试卷和2个初学者问题集。
本书可配合Moodle平台使用。
本书适合作为高校计算机及相关专业面向对象程序设计(C++)课程的教材,还可作为广大读者学习面向对象程序设计的自学参考书。