本书提供了一种同时学习C++编程和设计模式的好方法。书中从简单的C++语法开始讲起,逐渐深入到高层的C++应用,在这个过程中把设计模式的思想贯彻给读者。如果读者能够完整地学习完本书,那么就可以初步掌握C++语言,同时也可以掌握设计模式的精髓。书中的例子简单、有趣而又有用,通过不断的实践,能够进一步加深读者对这些软件开发技术的理解。尤其是第25章给出的MP3播放器的例子,它综合使用了本书中的重要知识,一步一步地引导读者开发一个拥有一定使用价值的小插件,注意,仅仅通过一本书的学习和实践,读者就能够开发自己的软件了!
使用当今世界领先的开源跨平台开发环境Qt 4来一起掌握C++与设计模式!
本书是一本完整的教程和参考书,阅读本书并不要求您拥有C、C++、对象或模式的任何知识。在本书中您将逐步地学习每一个核心概念,通过均已在Qt 4.1下测试过的一组精选示例,您可以一步一步地跨入程序设计的高级殿堂。
完成本书的学习后,您将可以创建多线程GUI应用程序,这些应用程序可以访问数据库和操作XML文件,当然更具有吸引力的是它们可以运行在包括Windows、Linux、Unix和Mac OSX在内的多个平台之上!最令人高兴的是您已经可以编写高效、可复用的一流代码了。