本書內容主要分成三部分,第一部分是C++語言基礎部分,主要講述Visual C++ 6.0集成開發(fā)環(huán)境中的常用功能菜單的使用、基本應用程序的建立方法和步驟、數據類型、運算符、表達式、三種基本程序結構、數組、函數及其重載、引用、指針、結構體、共用體、編譯預處理等;第二部分是面向對象的程序設計部分,詳細介紹面向對象的程序設計的有關基本概念、類與對象的定義和使用、構造函數與析構函數、繼承與派生、虛函數與多態(tài)性、友元函數與友元類、靜態(tài)成員、模板以及文件操作等;第三部分是面向對象的程序設計應用部分,該部分主要以Visual C++6.0作為開發(fā)環(huán)境,利用MFC類庫、C++語言和面向對象的程序設計方法,介紹設計在Windows環(huán)境下運行應用程序的方法和思想,并對程序的框架結構進行了深入的剖析,其中主要介紹對話框、菜單、工具欄、狀態(tài)欄、文檔與視圖以及圖形/圖像處理方面的程序的建立方法,此外,還包括對有關的MFC類以及常用成員函數的使用。這三部分內容相互銜接,前后呼應,循序漸進。在每一部分內容的講解中,都給出了大量的實例進行解釋說明。同時,除第1章外,每章后面都附有相應的習題,便于讀者練習。本書可作為高等院校計算機及相關專業(yè)的本、專科程序設計語言課程的教材,也比較適合廣大計算機愛好者自學和參考。