thinking in c++ 英文版
时间: 2023-10-04 09:02:10 浏览: 215
《Thinking in C》是Bruce Eckel所著的一本优秀的面向对象编程教材。该书以C++为基础,全面系统地介绍了面向对象的思想和C++语言的特性与用法。
《Thinking in C》共分为两卷,第一卷主要介绍了C++的基础知识,包括语法、数据类型、运算符、流控制、函数、模板、STL等内容。作者从C语言出发,逐步引入面向对象的概念,通过实例和代码进行讲解,帮助读者逐渐理解面向对象编程的思维模式。第一卷还包括了一些高级主题,如多态、继承和虚函数等,让读者更深入地了解C++语言的特性。
第二卷则更加注重于面向对象的设计和编程技巧。作者通过详细的案例分析和讲解,指导读者如何使用面向对象的设计原则和模式来构建可靠、可复用的软件系统。此外,第二卷还介绍了一些高级话题,如异常处理、命名空间、模板元编程等,帮助读者进一步提升自己的编程水平和设计能力。
整体而言,《Thinking in C》是一本很好的学习C++和面向对象编程的教材。它以深入浅出的方式讲解了C++的基础知识和面向对象的设计原则,不仅可以帮助读者掌握C++语言的用法,还能培养读者良好的编程习惯和设计思维。无论是初学者还是有一定编程经验的人士,都可以从这本书中受益匪浅。
阅读全文