面向对象程序设计--Visual C++ 内容简介
本书系统地介绍了C++言的基本知识。全书在介绍C++语言基础的基础上,重点介绍了面向对象技术在该语言中的应用。其中着重介绍了数据类型和表达式、流程控制语句、函数、数组、结构体、指针和引用、类、类的成员、继承性、多态性等等。
本书是作者总结多年教学和编程的实践经验编写而成的,力求以浅显的语言讲解晦涩难懂的语法规则,配以大量的图解和例题,力争做到深入浅出,详略得当,以适合各种层次的读者。在每一章的最后指出该章的重点和难点,便于读者在学习时有的放矢。全书习题丰富,难度适中,以利于读者消化所学的知识。
本书可作为理、工科院校计算机专业的语言基础课的教材和教学参考书,也可作为理、工科院校非计算机专业C++课程的教材和教学参考书,还可以作为编程爱好者及其他自学者的参考书。
面向对象程序设计--Visual C++ 本书目录
第1章 C++的基本知识
1.1 数据类型
1.2 运算符和表达式
1.3 简单的输入/输出
小结及思考与练习题
第2章 流程控制语句
2.1 C++的语句和程序结构
2.2 分支结构语句
2.3 循环结构语句
2.4 控制执行顺序的语句
2.5 综合应用举例
小结及思考与练习题
第3章 函数和编译预处理
3.1 函数的定义和调用
3.2 函数的重载
3.3 内联函数
3.4 函数的原型说明与值调用
3.5 函数的嵌套调用和递归调用
3.6 作用域和存储类型
3.7 参数特殊的函数
3.8 编译预处理
3.9 程序的多文件组织
小结及思考与练习题
第4章 数组
4.1 数组的定义和使用
4.2 字符数组
4.3 字符串处理函数
小结及思考与练习题
第5章 结构体、共用体和枚举类型
5.1 结构体
5.2 共用体
小结及思考与练习题
第6章 指针和引用
6.1 基本知识
6.2 指针和数组
6.3 指针数组和多级指针
6.4 指针与函数
6.5 动态分配内存空间
6.6 引用
6.7 其他类型的指针
6.8 类型定义
6.9 简单链表及其应用
小结及思考与练习题
第7章 面向对象程序设计
7.1 面向对象思想的产生历程及其内涵
7.2 面向对象程序设计
思考题
第8章 面向对象基本概念及其特点
8.1 对象
8.2 类
8.3 面向对象系统的特点
思考题
第9章 类及对象的封装性
9.1 类
9.2 类的使用
小结及思考与练习题
第10章 类的成员
10.1 类的成员函数的定义和调用
10.2 成员函数的重载
10.3 构造函数
10.4 析构函数
10.5 对象成员
10.6 const对象和const成员函数
10.7 友元
10.8 静态成员
10.9 调用构造函数及析构函数小结
小结及思考与练习题
第11章 继承
11.1 继承
11.2 基类的初始化
11.3 继承中的几个问题
11.4 虚基类
小结及思考与练习题
第12章 虚函数和多态性
12.1 多态性
12.2 虚函数的定义和使用
12.3 纯虚函数和抽象类
小结及思考与练习题
第13章 运算符重载
13.1 运算符重载
13.2 几个特殊运算符的重载
13.3 类型转换函数
小结及思考与练习题
第14章 模板
14.1 模板的定义
14.2 函数模板
14.3 类模板
小结及思考与练习题
第15章 异常处理
15.1 基本概念
15.2 异常的实现
15.3 异常处理程序
15.4 多路捕获
15.5 使用异常的方法
15.6 标准库异常层次
小结及思考与练习题
第16章 输入/输出流
16.1 流
16.2 输出流
16.3 输入流
16.4 格式化输入/输出
16.5 文件流
16.6 字符串流
小结及思考与练习题
附录A Visual C++6.0基本操作
附录B ASCll码表
附录C 常用的库函数
参考文献
返回顶部