0


C + + 程序设计(第三版)
作者:罗烨,李秉璋丛书名: ISBN:978-7-5685-3793-3页数:0 开本:装帧:平装 出版时间:2022-10-01中图分类:TP312
¥58.80

编辑推荐

                          本教材编写宗旨是:面向应用,重在实践,通过课程学习,切实提高学生使用面向对象技术解决实际问题的能力。为了体现这一宗旨,全书的内容体系安排特点是:教学内容循序渐进,所有概念、技术均有例题分析讲解。从第2章开始,每章最后设有单独一节,安排一个综合本章主要知识点,内容上前后衔接的综合性案例。这样到本书最后一章,案例就成为一个融C++主要概念、技术、功能于一体的、较为完整的程序系统。
本教材的内容可以分成两大部分:第1至第4章为第一部分,主要对C++程序设计思想、面向过程程序设计的基本内容进行介绍,其中包括:C++语言成分、数据类型、表达式、流程控制、函数、文件结构等;第5至第10章为第二部分,重点介绍面向对象程序设计的基本内容,包括类与对象、继承、多态、模板、输入/输出流、异常处理等。
                       

 

                          第1章 C++基础 1
1.1 C++概述 1
1.2 简单的C++程序实例 3
1.3 C++程序开发过程 5
1.4 C++的词法单位 6
1.5 C++的数据类型 7
1.6 变量和常量 9
1.7 运算符和表达式 12
1.8 数据的输入/输出  19
本章小结 20

习题 20

第2章 程序的控制结构 21

2.1 算法的概念与表示方法 21
2.2 分支结构 24
2.3 循环结构 30
2.4 转向语句 36
2.5 常用算法的应用实例 37
2.6 枚举类型 40
本章小结 42

习题42

第3章 函数 44

3.1 函数的定义与调用 44
3.2 函数的参数传递、返回值 48
3.3 函数的嵌套和递归调用 51
3.4 默认参数、内联函数及函数重载 55
3.5 全局与局部变量 58
3.6 标识符的作用域 59
3.7 名字空间域 60
3.8 存储类型 61
3.9 头文件与多文件结构 64
3.10 编译预处理 65
本章小结 68

习题 68

第4章 数组、指针及字符串 69

4.1 数组 69
4.2 指针 77
4.3 指针与数组的关系 84
4.4 字符串 89
4.5 动态内存分配 93
4.6 动态数组实例——小学生四则运算测试程序 95
本章小结 102

习题 102

第5章 类与对象 104

5.1 面向对象程序设计概述 104
5.2 类与对象概述 107
5.3 构造函数和析构函数 115
5.4 复制构造函数 120
5.5 类的静态成员 131
5.6 常对象与常成员 136
5.7 类的友元 139
5.8 类应用实例——公司人员管理程序 142
本章小结 146

习题 147

第6章 继承与派生 148

6.1 类的继承与派生 148
6.2 派生类的访问控制 152
6.3 类型兼容规则 159
6.4 派生类的构造函数与析构函数 161
6.5 多继承的二义性问题及虚基类 167
6.6 类继承实例——公司人员管理程序 175
本章小结 181

习题 182

第7章 多态性 183

7.1 多态性概述 183
7.2 运算符重载 184
7.3 多态性与虚函数 198
7.4 纯虚函数与抽象类 202
7.5 抽象类实例——变步长梯形积分算法求函数的定积分 206
7.6 抽象类实例——公司人员管理程序 210
本章小结 214

习题 215

第8章 模板与应用 216

8.1 模板 216
8.2 模板的应用 223
8.3 类模板应用实例——类模板在单链表上的应用 225
本章小结 231

习题 231

第9章 流类库与输入/输出 232

9.1 流的概念 232
9.2 C++的基本流类体系 233
9.3 标准设备的输入/输出 234
9.4 流的格式控制 239
9.5 文件的输入/输出 242
9.6 字符串流的输入/输出 251
9.7 文件应用实例——公司人员管理程序 253
本章小结 254

习题 255

第10 章异常处理 256

10.1 异常的概念和异常处理的基本思想 256
10.2 异常处理机制2 57
10.3 异常处理实例——数组下标越界异常处理 263
本章小结 265

习题 265

参考文献 266

附录 267

附录A ASCII字符表 267
附录B 系统关键字 268
附录C  C++运算符的功能、优先级和结合性 270
                       

  • 课件

    课程: 程序设计 类型: rar 大小:105.01MB上传时间: 2023-12-05 10:07:30

  • 教材习题答案及源代码

    课程: 程序设计 类型: rar 大小:330.29KB上传时间: 2023-12-05 09:35:23

  • 教学大纲

    课程: 程序设计 类型: doc 大小:46.5 KB上传时间: 2022-09-30 13:25:46

  • 习题及源代码

    课程: 程序设计 类型: zip 大小:359.6 KB上传时间: 2022-09-30 13:25:47

全部下载
0.734164s