内容简介
C++是一种高效实用的程序设计语言,它既可进行过程化程序设计,也可进行面向对象的程序设计,已成为程序设计人员最广泛的的使用工具。
本书全面系统地讲述了C++语言的基本概念、基本语法和编程方法,较详尽地讲述了C++语言面向对象的重要特征:类和对象、继承和组合、多态性和虚函数等。本书列举了丰富多样的例题,每章后面都配有形式不同的练习题。
本书不要求读者学过C语言。由于面向过程程序设计部分的思想和方法也适合C语言,只是在实现上与C语言有些差异,因此通过该部分也可以学习C语言编程。不过,已学过C语言的读者还必须重新学习过程设计这部分内容,因为这部分介绍了面向对象和面向过程所共有的许多设计方法。
本书是作者总结多年教学实践经验编写而成的,书中文字通俗易懂,内容由浅入深,突点重点讲解,注重实际应用,易于教学。本书不仅可作为高等院校C++语言课程的教材,同时也可作为自学C++语言的读者以及广大工程技术人员学习C++语言的教材或参考用书。