C++是一種混合型的程序設計語言,支持面向過程與面向列象的程序設汁方法。《重點大學計算機專業系列教材:C++語言程序設計教程》分別介紹面向過程的c++基礎、面向對象的c++語肓要素和應用c++開發的其他機制。面向過程部分總結C++面向過程的語法點,介紹數據類型、流程控制、函數、數組及指針,鞏同基礎知識的同時,對c++中引進的流、重載、引用、動態空間管理進行較為詳盡的講解。面向對象部分重點闡述面向對象思想,分析類、運算符重載、繼承、多態和流等語法要素,通過淺顯的例子解釋知識點的意義與用法,對重點與難點語法采用大量的實例和圖表來幫助理解,使讀者能「知其然」,並能做到「知其所以然」。應用基礎部分介紹應用c++編程的關鍵技術與高級機制,包括模板、STL、異常以及Windows編程,由於該部分涉及內容很多,采用向導式進行分析案例,使讀者在簡單應用中理解語法機制。本書注重案例設計的合理性,引導讀者理解並應用面向對象程序設計的思想方法,從應用出發注重激發讀者的學習興趣。