本書作者在對印度軟件人才培養(yǎng)模式進行深入研究的基礎上,借鑒吸納了NIIT、北大青鳥APPTECH培訓教材的培養(yǎng)思想以及教材特點,以案例為核心,采用引入知識點、講述知識點、應用知識點、綜合知識點的模式,由淺人深,展開對技術內容的講述。從學習的目的出發(fā),通過一個案例,并圍繞對案例的開發(fā)展開對C++知識的介紹。本書主要內容包括:程序設計的基本知識、C++入門知識介紹,C++程序流程控制,函數、指針、對象的基本概念,類的抽象和封裝、繼承、多態(tài),同時對C++中常用的“流”進行了詳細的介紹。為了加強學習效果,本書也提供了一個學習用案例,要求學習者使用已掌握的知識并參照書中案例實際開發(fā)該案例,以達到“學以致用”的目的。本教材主要面向高職高專的學生,同時也可作為相關技術人員的培訓教材。