本书复合了一些c++技术书籍和教材的特点,既比较深刻地介绍了c++面向对象的程序技术和原理,又清晰地介绍了Windows平台下的C++程序实现方法,且通过程序实例将两者较好地结合在一起。书中精心设计了一个贯穿全书大部分章节的规模较大的专业课程类管理程序comFinl,并不断地利用面向对象的c++程序技术扩充该程序的功能,使之成为一个比较完整的综合程序,并最终将它移植到Windows系统中,成为一个Windows应用程序。读者可借此掌握C++应用程序的设计方法,以及将DOS程序中的自定义类移植到Windows程序中的方法和过程。
本书全面而深入浅出地介绍了标准c++面向对象的程序设计技术,以及用VC++进行面向对象的Windows程序设计的基本原理和方法。本书内容包括c++对c语言的扩展、类、对象、友元、继承、多态性、虚函数、重载、I/O流类库、文件、模板与STL程序设计、C++Windows程序的结构、消息机制、应用程序框架、GDI、菜单、对话框、工具栏、文档与视图等内容。
全书本着易于理解、实用性强的原则设计内容和案例,并以一个规模较大的综合性程序的编制贯穿于Windows程序设计的全过程,引导读者理解和领会面向对象程序设计的思想、技术、方法和要领,掌握将自定义类移植到Windows程序中的方法。
本书取材新颖,内容全面,通俗易懂,可作为高等院校计算机、电子信息类专业及其他理工类相关专业的教材,也可作为c++语言自学者或程序设计人员的参考用书。