本书作者在对印度软件人才培养模式进行深入研究的基础上,借鉴吸纳了NIIT、北大青鸟APPTECH培训教材的培养思想以及教材特点,以案例为核心,采用引入知识点、讲述知识点、应用知识点、综合知识点的模式,由浅人深,展开对技术内容的讲述。从学习的目的出发,通过一个案例,并围绕对案例的开发展开对C++知识的介绍。本书主要内容包括:程序设计的基本知识、C++入门知识介绍,C++程序流程控制,函数、指针、对象的基本概念,类的抽象和封装、继承、多态,同时对C++中常用的“流”进行了详细的介绍。为了加强学习效果,本书也提供了一个学习用案例,要求学习者使用已掌握的知识并参照书中案例实际开发该案例,以达到“学以致用”的目的。本教材主要面向高职高专的学生,同时也可作为相关技术人员的培训教材。