内容简介

本书在全面介绍C++语言中面向过程方法的语法知识的基础上,着重介绍面向对象程序设计方法中的类、对象、继承、派生和多态性的概念。本书以程序的运行时间和存储空间为主线,把握程序的静态性和动态性两个特点,运用“运行时序图”和“内存模型图”的分析手段,从时间和空间两个角度深入讲解程序运行的基本原理,使读者掌握面向对象程序设计的思想和方法。

全书共分3部分:第1部分(第1、2章)为C++的基础知识,着重介绍C++语言的基本知识;第2部分(第3~6章)为C++面向过程的程序设计,着重介绍C++语言中的操作符、语句、函数、数组、指针和引用;第3部分(第7~9章)为C++面向对象的程序设计,着重介绍C++语言中的类、对象、继承与派生和多态性。全书提供了大量应用实例,每章后均附有习题。

所有实例代码都在VC++ 6.0编译器运行通过。为了便于教学,作者还为本书制作了配套的电子课件。