《面向对象程序设计》从最基本的概念出发,详细地讲述了使用visual c++进行面向对象和可视化程序设计的基础、原理与方法。《面向对象程序设计》共分14章,前5章主要介绍c++语言的基本编程技术,包括c++基础知识、类和对象、运算符重载、继承与派生、多态性与虚函数;第6章~第11章主要介绍使用mfc进行可视化编程的方法,包括mfc的基本知识、屏幕绘图及文本显示、键盘与鼠标、windows控件、资源、单文档与多文档;第12章~第14章主要介绍高级编程应用,包括数据库编程、多媒体编程、internet编程。《面向对象程序设计》既可以作为高等院校计算机科学与技术及相关专业“面向对象程序设计”课程的授课教材,也可以作为c++程序开发人员的参考书。