《C++面向對象程序設計基礎》是一本介紹面向對象程序設計內容及原理的教材,主要用于本科生學習面向對象程序設計課程及實驗?!禖++面向對象程序設計基礎》以C++語言為基礎,Microsoft Visual C++6.0(簡稱為VC++6.O)和Code::Blocks為實驗環(huán)境,系統(tǒng)地闡述了面向對象程序設計的特點和思想,旨在使讀者迅速邁入面向對象程序設計的大門,同時掌握C++程序設計的基本技能和面向對象程序設計的概念與方法,并能編寫出具有良好風格的程序?!禖++面向對象程序設計基礎》共分為8章及4個附錄。第1章總體介紹面向對象程序設計和C++語言;第2章通過與傳統(tǒng)程序設計的比較,介紹面向對象程序設計的概念和特性;第3章至第8章,詳細闡述了C++支持的面向對象程序設計的基本方法,包括C++語言基礎、類、對象、派生與繼承、多態(tài)性、I/O流等;最后,在附錄中介紹相應的開發(fā)環(huán)境,并安排綜合與系統(tǒng)的訓練,作為知識性的擴充與編程能力的提高。