全书共分三部分。第一部分是总述,主要简述课程基本内容、考核目标及学习方法。第二部分是各章的重点、难点、练习题及分析解答。按自考指定教材《面向对象程序设计》一书的相应结构安排。每章先给重点难点分析,然后给出练习题及分析解答。第三部分是复习及应试,给出总复习、自测练习题及其答案。学习C++的关键是面向对象的思维方法,必须从原来已经比较熟悉的,面向过程的设计方法中转变思想,接受面向对象的编程思想。这种思想方法的转变是需要花大力气的,尤其需要下定决心抛弃原来的编程习惯和思考方法。必须牢固掌握C++语言的基本结构和主要特征,而C++语言的独有特征及其与C语言的区别则是学习过程中的重点和难点。在自学时要注意与教材同步,注意每一章的考核知识点以及各种题型的解题能力。必须熟悉数据封装的特性与应用,才能抓住面向对象程序设计的实质。对C++语言的对象和类必须深刻理解,重点掌握。掌握构造函数与析构函数在对象创建及撤消过程中的作用,掌握对象的各种初始化方法。