本書共分為13章,從c++語言基礎開始介紹,由于c++不是純面向對象的語言,因此第l~7章著重介紹C++基本語法、函數、數組和指針等C++語言基礎;第8~12章詳細介紹c++面向對象的概念,包括類、對象、派生類、繼承、多態(tài)性和流類庫等。最后一章介紹了程序設計的完整思路。全書提供實例分析,將復雜的概念用簡潔淺顯的語言來描述,力求做到深入淺出,使讀者深刻領會面向對象程序設計思想,掌握面向對象編程的方法和要領。本書以應用為目的,注重應用能力的培養(yǎng),各章結尾均配有習題。本書適合作為高職高專院校計算機及相關專業(yè)學生學習C++程序設計課程的教材,也適合作為相關技術人員的自學參考書。