C++语言程序设计教程-第2版

首页 > 图书 > 教材教辅/2020-09-26 / 加入收藏 / 阅读 [打印]
C++语言程序设计教程-第2版

C++语言程序设计教程-第2版

作者:吕凤翥

开 本:16开

书号ISBN:9787115318916

定价:

出版时间:2013-05-01

出版社:人民邮电出版社


7.1.1 对象指针 151
7.1.2 this指针 154
7.1.3 对象引用 155
7.2 对象数组和对象指针数组 157
7.2.1 对象数组 157
7.2.2 对象指针数组 158
7.2.3 指向对象数组的指针 159
7.3 子对象和堆对象 160
7.3.1 子对象 160
7.3.2 堆对象 162
7.4 类的作用域和对象的生存期 165
7.4.1 类的作用域 166
7.4.2 对象的生存期 166
7.5 结构的应用 167
7.5.1 结构变量和结构数组 168
7.5.2 使用struct定义类 171
练习题7 172
上机指导7 178

第8章 继承性和派生类 181
8.1 继承的概念 181
8.1.1 基类和派生类 181
8.1.2 单重继承和多重继承 182
8.1.3 派生类的定义格式 182
8.1.4 派生类成员的访问权限 183
8.2 单重继承 187
8.2.1 单重继承派生类的构造函数和析构函数 187
8.2.2 子类型和赋值兼容规则 193
8.3 多重继承 195
8.3.1 多重继承派生类的构造函数和析构函数 196
8.3.2 多重继承的二义性 198
练习题8 201
上机指导8 206

第9章 多态性和虚函数 209
9.1 运算符重载 209
9.1.1 运算符重载的概念 209
9.1.2 运算符重载的两种方法 210
9.1.3 运算符重载举例 214
9.2 静态联编和动态联编 217
9.2.1 联编的概念 217
9.2.2 虚函数 220
9.2.3 动态联编 221
9.2.4 虚析构函数 224
9.3 纯虚函数和抽象类 225
9.3.1 纯虚函数 225
9.3.2 抽象类 226
练习题9 227
上机指导9 233

第10章 c++语言文件的输入/输出操作 234
10.1 i/o流类库概述 234
10.1.1 输入/输出流 234
10.1.2 i/o流类库的主要功能 234
10.2 标准文件的输入/输出操作 235
10.2.1 屏幕输出操作 235
10.2.2 键盘输入操作 238
10.3 格式输出操作 241
10.3.1 使用流对象的成员函数进行格式输出 242
10.3.2 使用控制符进行格式输出 244
10.4 磁盘文件的操作 245
10.4.1 打开文件和关闭文件操作 245
10.4.2 文件的输入/输出操作 247
10.4.3 随机文件操作 250
练习题10 251
上机指导10 255

第11章 模板 257
11.1 模板的基本概念 257
11.2 函数模板 257
11.2.1 函数模板的定义格式 257
11.2.2 函数模板与模板函数 260
11.3 类模板 261
11.3.1 类模板的定义格式 261
11.3.2 类模板继承 265
练习题11 266
上机指导11 269

第12章 数据结构 271
12.1 几种常用的数据结构 271
12.1.1 栈 271
12.1.2 队列 274
12.1.3 线性链表 276
12.1.4 二叉树 280
12.2 查找和排序运算 284
12.2.1 查找运算 284
12.2.2 排序运算 290
练习题12 292
上机指导12 297

第13章 异常处理和命名空间 298
13.1 异常处理 298
13.1.1 c++的异常处理机制 298
13.1.2 异常与继承 305
13.1.3 构造函数和析构函数的异常处理 306
13.2 命名空间 308
13.2.1 命名空间的定义和使用方法 308
13.2.2 简化使用命名空间成员 311
13.2.3 标准命名空间 313
练习题13 313
上机指导13 318

附录a 字符的ascii码表 320
附录b microsoft visual c++6.0集成开发工具简介 322
附录c c++标准库简介 329

参考文献 332 C++语言程序设计教程-第2版

 2/2   首页 上一页 1 2

教材 研究生/本科/专科教材 工学

在线阅读

  • 最新内容
  • 相关内容
  • 网友推荐
  • 图文推荐