1 / 20

《C++ 面向对象程序设计 》

“十二五”重庆市规划教材申报. 《C++ 面向对象程序设计 》. 重庆邮电大学 杜茂康. 教材出版情况. 第 2 版 2011 年. 第 1 版 2007 年. 出版情况. 本书本版次自 2007 年出版以来,深受读者的好评。累计印刷了 6 次,累计印数超过 1.3 万册。 2011 年已出版第 2 版,印数 4000 册。 两版累计印数 1.7 万册。. 教材主要内容.

nen
Download Presentation

《C++ 面向对象程序设计 》

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. “十二五”重庆市规划教材申报 《C++面向对象程序设计》 重庆邮电大学 杜茂康

  2. 教材出版情况 第2版 2011年 第1版 2007年

  3. 出版情况 • 本书本版次自2007年出版以来,深受读者的好评。累计印刷了6次,累计印数超过1.3万册。 • 2011年已出版第2版,印数4000册。 • 两版累计印数1.7万册。

  4. 教材主要内容 主要介绍标准C++面向对象的程序设计技术,以及用VC++进行面向对象的Windows程序设计的基本原理和方法。包括C++对C语言的扩展、类、对象、友元、继承、多态性、虚函数、重载、I/O流类库、文件、模板与STL程序设计、C++ Windows程序的结构、消息驱动、应用程序框架、GDI、菜单、对话框、工具条、文档与视等内容。

  5. 教材主要内容 全书共分为12章。 第1~2章介绍C++的基础知识。 第1章介绍面向对象程序设计的主要特征、C++程序的结构、数据输入/输出以及Visual C++ 6.0编程环境; 第2章介绍C++对C语言非面向对象方面的扩充,主要包括指针、常量、引用、类型转换、函数重载、内联函数、作用域、命名空间及C++文件操作。

  6. 教材主要内容(续) 第3~9章介绍C++面向对象程序设计的特征、思想和方法。包括类与对象、继承与派生、虚函数、运算符重载、模板与STL程序设计、异常、文件与I/O流等内容。 第10~11章介绍Visual C++ Windows程序设计的原理和方法。 第10章介绍C++ Windows程序设计的基础知识,包括Windows程序设计的常用数据结构、程序运行原理、消息驱动、API程序设计等内容; 第11章介绍MFC应用程序框架的设计原理和方法,包括事件函数、对话框、控件、GDI、菜单和工具栏设计等内容。

  7. 教材主要内容(续) 第12章介绍将第4~9章逐步完善的基于DOS平台的C++课程管理程序comFinal移植到Windows程序中的方法。 在MFC向导创建的应用程序框架中逐步引入在DOS平台下完成的多个自定义类,并通过事件函数、对话框、工具栏、菜单调用这些自定义类的对象,示范了在Windows程序中操作自定义类,开发Windows应用软件的方法。

  8. 教材的地位 • 当前计算机软件的应用深入到了社会的各个方面,面向对象程序设计是软件开发的主流程序技术。许多理工类专业都必须了解学习面向对象程序设计课程。 • C++面向对象程序设计是计算机、通信工程、软件工程、信息管理与信息系统等诸多专业的专业基础课程,有广泛的读者需求 • 该教材作为计算机、电子信息类、信息管理与信息系统等专业的基础课教材,使用面广、影响大 。

  9. 教材的特色 • 为了适应技术和人才培养目标的新变化,作者根据多年的教学和科研实践,在分析、总结众多国内外有关文献基础上,结合作者软件开发的亲身体念,针对教学工作需要和学习规律设计教材,取材新颖、先进、典型,例程设计重实用性、趣味性,重点体现实际程序开发技术的能力培养。

  10. 教材的特色(续) • 内容全面 • 涵盖了C++面向对象技术的各个方面以及C++ Windows程序设计; • 析理深透 • 对C++面向对象的各个特征和技术原理进行了深入剖析; • 深入浅出 • 巧设了许多图形和案例,以图示意,以例析理,以通俗易懂的图形和例程阐释深奥的技术难点;

  11. 教材的特色(续) • 实用性强。 本书具有上述两种C++教材和技术书籍的复合特征,既比较深透地介绍了C++面向对象的程序技术和原理,又清晰地介绍了Windows平台下的C++程序实现方法,且通过程序实例将两者较好地结合在一起。将一个完整的程序设计过程分散到了全书的各章节,并用各章介绍的技术完成程序各相关部分的设计,最后将其组合成一个较大的模型程序。然后对其修改,使其从一个DOS平台下的应用程序,转换成Windows环境下的一个应用程序。并在Windows环境下,为其添加菜单、工具条、对话框等内容,使其成为一个模型化的应用程序。以此介绍C++ Windows程序设计的一种常用方法和技术。读者可借此掌握C++应用程序的设计方法以及将基于DOS平台设计的自定义类移植到Windows程序中的方法和过程,这也是C++程序设计的一种常用方法。

  12. 教材的特色(续) • 努力追求使读者对编程知识具备触类旁通、举一反三的能力 • 任何课堂教学或教材都具有一定的学时或篇幅局限性,且许多程序有相似的原理,本书以经典、实用案例程序为例,从实用程序设计的角度把面向对象程序的设计方法和Windows事件程序设计的原理和方法阐述清楚透彻,以此推动“学用结合”;读者在深入理解基础上将学会分析问题和解决问题的方法,具备触类旁通、举一反三的能力,为再学其它编程技术特别是Windows系统中的事件编程方法打下基础,具备快速学习能力。

  13. 教材的特色(续) • 教学资源丰富,提供良好的教学支持 • 包括完善的PPT课件、教材全部例程源码,课后习题参考答案、能够帮助师生全面、快速掌握C++面向对象程序设计的原理、方法,掌握Windows事件程序设计的方法,提高学习效率和兴趣 。

  14. 电子工业出版社教材使用证明

  15. 部分选用单位列表

  16. 部分选用单位列表(续)

  17. 部分选用单位列表(续)

  18. 部分选用单位列表(续)

  19. 部分选用单位列表(续)

  20. 感谢大家 敬请各位领导和专家批评和指正

More Related