《C++程序设计》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:谢永超主编
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2004
  • ISBN:7508315391
  • 页数:322 页
图书介绍:C++是目前高级编程语言中使用最广泛的语言之一。C++语言由C语言发展而来,它既保留了C语言结构化程序设计的特点,又支持数据抽象、数据封装、继承和多态等面向对象设计的重要特性。本书全面、系统地介绍了C++语言的的基础知识和面向对象的特性。在介绍各个章节的内容时,语言流畅、条理清晰,并通过大量的实例对主要内容进行了深入的说明。书中所有实例都在C++的环境中调试通过。即使没有C语言的基础,通过本书学习,读者也能够全面、系统地了解与掌握C++语言编程的技能。本书针对高职院校的特点,注重实践操作,实例多,学生操作性强。每一部分提供相对完整的实例,充分利用现代教育技术,方便在课程上给学生演示。

目录 1

序言 1

前言 1

第1章 概述 1

1.1 面向对象设计 1

1.2 C++的产生与发展 4

1.3 C++的开发环境与步骤 5

1.4 C++的词法及词法规则 6

1.5 C++程序的结构 9

1.6 C++程序的版式 10

1.7 关于文件 11

习题 12

第2章 C++语言基础(一) 13

2.1 数据类型 13

2.2 常量与变量 14

2.3 运算符和表达式 20

2.4 预处理 34

2.5 程序控制语句 39

习题 55

第3章 C++语言基础(二) 58

3.1 数组 58

3.2 函数 70

3.3 指针 94

3.4 结构体 122

3.5 联合体与枚举 140

习题 147

第4章 类和对象 149

4.1 类与对象 149

4.2 构造函数与析构函数 156

4.3 嵌套类、局部类与子对象 159

4.4 静态成员 163

4.5 类与指针 166

4.6 对象数组 173

4.7 引用与拷贝构造函数 175

4.8 友元 179

4.9 常类型 184

4.10 动态对象 187

习题 190

第5章 继承与派生 191

5.1 基类与派生类 191

5.2 单继承 199

5.3 多继承 208

5.4 虚基类 216

习题 222

第6章 多态性 228

6.1 重载 228

6.2 虚函数 242

习题 255

第7章 I/O流 262

7.1 I/O流概述 262

7.2 输出与输入 264

7.3 格式化的I/O 270

7.4 插入符与提取符重载 277

7.5 用户自定义操作符函数 280

7.6 文件I/O流 284

7.7 字符串流 293

7.8 流的错误处理 296

习题 298

第8章 综合实例 300

8.1 租车管理系统 300

8.2 歌手大奖赛管理系统 310

8.3 人事管理系统 317

参考文献 322