本書內容包括5大部分。緒論和第1章主要介紹面向對象的分析和設計方法。第2章主要介紹目前最流行的Visual C++ 6.0集成開發(fā)環(huán)境的基本使用方法。第3章簡單介紹C++的基礎知識,是C++面向對象程序設計的基礎。 第4~9章介紹面向對象程序設計的基本方法,主要包括類的聲明與實現(xiàn)、對象的創(chuàng)建與使用、靜態(tài)成員與常成員、友元、運算符重載與類型轉換、派生類的聲明與實現(xiàn)、多繼承與虛基類、多態(tài)性與虛函數(shù)、函數(shù)模板與類模板、流類庫、格式化輸入輸出、文件輸入輸出等。第10章簡單介紹Windows程序設計基礎,包括Windows程序的特點和運行機制、基于API的Windows程序設計、基于MFC的Windows程序設計等。 本書內容豐富、語言簡練、概念清晰、可讀性強,可以作為高等院校相關專業(yè)本科生面向對象程序設計課程的教材,或作為研究生面向對象程序設計課程的參考書,也可以作為廣大C++程序設計愛好者的自學參考書。