本书以Visual C++作为实验开发平台,通过大量精选的案例,系统介绍了C++面向对象程序设计的精髓,并在此基础上进一步深入而全面地讲解了Windows应用程序设计的基本原理和实用开发方法。全书共分为三部分。第一部分为C++语言程序设计基础,全面而深入地介绍了面向对象程序设计的基本思想、类与对象、继承与派生以及多态性等核心内容:第二部分以基于API的应用程序实例为主,较为系统地讲述了Windows编程的基础知识;第三部分通过深入分析大量颇具代表性的MFC程序案例,介绍了当今非常热门的MFC可视化编程方法。\r\n 本书通俗易懂,重点突出,偏重应用,不仅可以作为高职高专院校学生的教材,还可以供Visual C++应用程序开发的爱好者参考。
第1章 面向对象程序设计概述\r\n\r\n第2章 类和对象\r\n\r\n第3章 类的继承与派生\r\n\r\n第4章 多态性\r\n\r\n第5章 Windows编程基础\r\n\r\n第6章 创建MFC应用程序\r\n\r\n第7章 对话框与控件\r\n\r\n第8章 图形与界面设计\r\n\r\n第9章 文档与视图\r\n\r\n附录 MFC类库基本结构\r\n\r\n参考文献
随着计算机技术的飞速发展,面向对象的编程技术已经成为当今软件开发的重要手段之一,尤其是 Visual C++的出现,大大推进了面向对象与可视化编程技术的应用与发展。因此,掌握面向对象与可视化程序设计的内容与方法已经成为对计算机专业人才应用与开发能力的重要要求。本书的目的就是为了帮助计算
机专业的初学者,能够在系统学习 C++面向对象程序设计思想核心的基础上,快速熟悉和掌握基于Visual C++的Windows应用程序开发技术。
全书共分为三部分。第一部分为C++语言程序设计基础,包括面向对象程序设计思想、类与对象、继承与派生以及多态性等核心内容;第二部分以基于API的应用程序实例为主,较为系统地讲述了Windows编程的基础知识;第三部分介绍使用MFC进行可视化编程的基本方法,包括GDI绘图、菜单和工具条等资源的应用、对话框和常用控件的使用、文档/视图结构、常用MFC类在编程中的应用等知识点。
本书在编写过程中力求通俗易懂、面向实用。在每一章节中,先讲述一些必要的基础知识,之后配以相应的开发实例,实例中配以较为详细的步骤说明及语法说明,一步一步引导读者完成。在完成实例后,再对某些比较难以理解的程序代码给予分析说明。
本书第5-9章、附录由曹向东撰写,第l-4章由张国海撰写,全书由曹向东负责统稿。广州大学刘斌副教授审阅了全书,并提出了许多宝贵的意见,在此表示衷心感谢!
由于我们水平有限,错误和疏漏在所难免,恳请读者批评指正。
编者
无封面