C++是近年来国内外广泛学习和使用的现代计算机语言,国内许多高校已陆续开设了C++程序设计课程。但是,由于C++牵涉概念很多,语法比较复杂、内容十分广泛,使不少人感到学习难度较大,难以入门。 本书作者深入调查了我国大学的程序设计课程的现状和发展趋势,参阅了国内外数十种C++的教材,认真分析了学习者在学习过程中遇到的困难,研究了初学者的认识规律,做到准确定位,合理取舍内容,设计了读者易于学习的教材体系,并且以通俗易懂的语言化解了许多复杂的概念,大大减少了初学者学习C++的困难。 本书是为已有C语言基础的读者编写的,主要介绍面向对象程序设计的知识和方法。内容全面,例题丰富,概念清晰,循序渐进,易于学习。 本书是依据ANSI C++标准进行介绍的,引导读者从一开始就按标准C++的规定编程。本教材配有两本参考书:《C++面向对象程序设计题解与上机指导》和《C++程序设计实践指导》。 本书是大学各专业学生学习C++的基础教材,也是适于初学者自学的教材,即使没有教师讲授,读者也能看懂本书的大部分内容。使用本书教学将会大大降低C++的教学难度。