本书深入浅出地介绍了标准c++面向对象的程序设计技术,以及用visual c++进行面向对象的windows程序设计的基本原理和方法,包括c++对c语言的扩展、类、对象、友元、继承、多态性、虚函数、重载、i/o流类库、文件、模板与stl、c++ windows程序的结构、消息驱动、mfc应用程序框架、gdi、菜单、对话框、工具栏、文档与视图等内容。 全书本着易于理解、实用性强的原则设计其内容和案例,并以一个规模较大的综合性程序的编制贯穿于c++面向对象技术和windows程序设计的全过程,引导读者理解和领会面向对象程序设计的思想、技术、方法和要领,掌握在windows程序中应用自定义类实现程序功能的软件开发方法。 本书取材新颖,内容全面,通俗易懂,可作为高等院校计算机、电子信息类专业及其他理工类相关专业的教材,也可作为c++语言自学者或程序设计人员的���考用书。