面向对象程序设计是近年来最热门的软件开发技术。C++编程语言是目前最常用的面向对象程序设计语言。本书由浅入深,使用大量程序实例,融C++编程语言的基本概念和面向对象程序设计的基本原理为一体,系统地讲述了C++的语言特性和用C++进行面向对象程序设计的技术。必要的章节附有编程中最常见的错误和有关的解释,帮助读者加深理解和避免类似的错误,或作为编程时查借的参考。本书面向实用,内容新颖、丰富,材料充实,自成体系,通俗易懂,是兼顾浓度和广度的C++编程的教科书,适合作高等院校教材,也可作广大计算机工作者的参考书。
第一章 C++入门\r\n\r\n1.1 C++简史及其特点\r\n1.2 一个C++程序\r\n1.3 C++程序的一般形式\r\n1.4 注释、头文件和#include伪指令\r\n1.5 C++简单的输入/输出\r\n1.6 数据对象\r\n1.7 库的应用\r\n\r\n第二章 变量声明和基本数据类型\r\n\r\n2.1 标识符和关键字\r\n2.2 变量声明和初始化\r\n2.3 基本数据类型\r\n2.4 表达式、一元+和-操作符及算术操作符\r\n2.5 赋值、复合赋值和测定长度操作符\r\n2.6 类型转换\r\n2.7 布尔值、布尔表达式\r\n2.8 关系操作符与逻辑操作符\r\n2.9 增量和减量操作符\r\n2.10 转义序列\r\n2.11 typedef声明\r\n2.12 习题\r\n\r\n第三章 语句\r\n\r\n3.1 空语句、复合语句和程序块\r\n3.2 条件语句:if,if else\r\n3.3 条件语句和循环语句中的逻辑判断表达式\r\n3.4 名中的逗号操作符和条件操作符\r\n3.5 循环语句:While,do,for\r\n3.6 break,continue,goto语句\r\n3.7 开关语句:Switch \r\n3.8 编程中的常见错误\r\n3.9 习题\r\n\r\n第四章 C++的派生数据类型\r\n\r\n4.1 指针类型\r\n4.2 引用类型\r\n4.3 数组\r\n4.4 字符串\r\n4.5 枚举类型\r\n4.6 结构和选择操作符\r\n4.7 编程中的常见错误\r\n4.8 习题\r\n\r\n第五章 函数\r\n\r\n5.1 函灵敏的声明、定义和调用\r\n5.2 作用域\r\n5.3 由值和引用来传递参数\r\n5.4 缺省的参数\r\n5.5 返回值和返回语句\r\n5.6 指针和数组作为函数的参数\r\n5.7 直接插入函数\r\n5.8 递归\r\n5.9 重载函数\r\n5.10 存储类\r\n5.11 函灵敏样板\r\n5.12 程序变量\r\n5.13 编程中的常见错误\r\n5.14 习题\r\n\r\n第六章 文件\r\n\r\n6.1 数据文件流\r\n6.2 建立由用户定义的库\r\n\r\n第七章 C++中的类\r\n\r\n7.1 类定义和类成员\r\n7.2 类的成员函数\r\n7.3 类对象\r\n7.4 使用“this”指针\r\n7.5 构造函数和解除函数\r\n7.6 数据成员的初始化\r\n7.7 类对象间的“消息传递”举例\r\n7.8 操作符重载和友好函数\r\n7.9 动态存储分配\r\n7.10 表态数据成员和表态成员函数\r\n7.11 类的成员指针\r\n7.12 友类\r\n7.13 一个链表的例子\r\n7.14 编程中的常见错误\r\n7.15 习题\r\n\r\n第八章 类的派生与继承\r\n\r\n8.1 基本概念和派生类的一般形式\r\n8.2 对基类的继承\r\n8.3 派生下的构造函数\r\n8.4 派生下的解除函数\r\n8.5 多重继承\r\n8.6 “多态性”和虚拟函数\r\n8.7 抽象类和纯虚拟函数\r\n8.8 邪气的基类\r\n8.9 编程中的常见错误\r\n8.10 习题\r\n\r\n第九章 面向对象编程\r\n\r\n9.1 为何要用面向对象的编程技术\r\n9.2 基本概念和软件开发过程\r\n9.3 用C++进行面向对象编程\r\n\r\n附录 \r\n\r\n附录A ASCII码表\r\n附录B 操作符优先级\r\n附录C 常用的C++函数
无封面