《面向对象程序设计案例教程》以VC 6.0为开发平台,以一个完整的实例系统的开发过程为主线,将C++基本知识点和Windows程序设计的基础知识融入到实例系统的不同功能模块中去,并最终完成实例系统所有功能的代码。本书的主要内容为:第1~4章主要介绍C++的基础语法知识,这部分的程序设计不涉及任何界面编程,主要是利用C++进行实例系统底层类的封装和定义;第5~6章主要介绍MFC对Windows程序设计的封装和利用MFC进行Windows程序设计的方法,并完成实例系统中和界面相关的功能;第7~9章主要介绍Windows程序设计高级应用中的数据库编程、多线程编程以及利用Winsock进行网络通信编程这三个方面的知识,同时完成实例系统中比较核心的三大功能:数据库操作、多线程通信与同步以及底层网络通信。本书不仅仅介绍C++中比较核心和经常使用的基本语法,而且把C++编程和Windows编程有机结合起来,使读者不再孤立地用C++进行枯燥的没有界面的编程。此外,本书把所有的知识点都与实例系统中的一个个相关功能关联起来,使得读者在学习过程中充满趣味性。本书适合有一定的C语言编程基础的读者进行C++编程入门和进阶。