
C++语言面向对象的程序设计语言,它所支持的面向对象的概念容易将问题空间直接映射到程序空间,为程序员提供了一种与传统的结构程序设计十分不同的思维方式。 C++语言是一种扩充了面向对象成分的C语言,它保持了C语言的简洁和高效,又支持面向对象的程序设计。 本书详细介绍了面向对象的思想和方法,C++语言的主要概念和基本语法,面向对象的三个核心概念——封装、多态性和继承性在C++语言中的实现方式,以及C++语言的某些扩充功能:如模板、命名空间、例外处理等,并用直观的方法讲述了面向对象的设计技术。 本书可作为大专院校、培训班和自考班教材,也可供从事计算机软件开发和应用的人员参考。
出版说明
前言
第1章 引论
第2章 C++语言
第3章 类和类型
第4章 深入类和对象
第5章 运算符重载
第6章 继承和派生
第7章 虚函数和多态性
第8章 流库
第9章 模板
第10章 面向对象设计技术
附录
参考文献