当前位置:首页 > 工业技术
C++程序设计课程设计  第2版
C++程序设计课程设计  第2版

C++程序设计课程设计 第2版PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:刘燕君,刘振安,张一叶编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2010
  • ISBN:9787111285786
  • 页数:194 页
图书介绍:课程设计可以充分弥补课堂教学和实验中知识深度和广度有限的问题,更好地帮助学生系统地掌握该门课程的主要内容。本书独立于具体的C++语言教科书,重点放在C++语言面向对象的基本特征上,结合实际应用,通过详细的实例,循序渐进地启发学生完成设计。书中给出的实例完整并通过测试,有的设计还给出测试样例。另外,本书最后还结合课程设计和实际应用需要进行总结以拓宽知识面。本书不仅是一本很好的教学辅导参考书,对广大工程技术人员也有很好的参考价值。
《C++程序设计课程设计 第2版》目录

第0章 课程设计简介 1

0.1课程设计目标 1

0.2课程设计结构 1

0.3评价标准 3

第1章 使用类改写程序 4

1.1真伪问题 4

1.1.1使用面向过程的方法编程 4

1.1.2使用面向对象的方法编程 5

1.2新郎新娘问题 8

1.3求解一元二次方程 9

1.3.1设计代表方程的类 10

1.3.2设计成员函数 11

1.3.3编程实现 12

1.4小结 14

1.5评价标准 14

第2章 使用对象编程 15

2.1设计要求 15

2.2类的实现 16

2.3使用单文件构成模式 17

2.3.1建立bird工程 17

2.3.2建立cpp文件 19

2.3.3编写cpp文件 20

2.3.4编译运行程序 21

2.4使用多文件构成模式 22

2.4.1建立头文件 22

2.4.2编写头文件 23

2.4.3编写cpp文件 23

2.4.4编译运行程序 25

2.5多文件编程练习题 26

2.6评价标准 26

第3章 使用对象指针作为函数参数 27

3.1设计要求 27

3.2设计思路 27

3.2.1主程序设计思路 27

3.2.2类的设计思路 27

3.2.3完善主程序 28

3.2.4设计其他函数 29

3.3具体实现 31

3.3.1头文件的实现 31

3.3.2源文件的实现 31

3.3.3运行结果 33

3.4程序调试 34

3.4.1基本调试命令简介 34

3.4.2调试实例 36

3.5知识点小结 39

3.5.1动态存储管理 39

3.5.2对象指针作为函数参数 39

3.5.3返回指针的函数 40

3.6评价标准 40

第4章 菜单设计与出圈游戏 41

4.1设计一个菜单程序 41

4.1.1设计要求 41

4.1.2设计思想 42

4.2游戏设计要求 44

4.2.1出圈游戏解法一的设计要求 44

4.2.2出圈游戏解法二的设计要求 44

4.3设计思想 44

4.3.1动态内存分配法 45

4.3.2向量法 46

4.3.3菜单项 47

4.4文件结构 47

4.5源程序清单 48

4.6程序运行示范 53

4.7知识点小结 54

4.7.1多文件编程 54

4.7.2引用作为函数参数 54

4.7.3函数重载 54

4.8评价标准 55

4.9提示 55

第5章 使用包含和派生设计新的类 56

5.1使用包含的方法设计线段类 56

5.1.1设计题目 56

5.1.2设计要求 56

5.1.3设计思想 57

5.1.4参考程序及运行结果 59

5.1.5分析 61

5.2使用派生的方法设计线段类 62

5.2.1设计题目 62

5.2.2设计要求 62

5.2.3设计思想 63

5.2.4参考程序和运行结果 64

5.3说明 67

第6章 出圈游戏 68

6.1使用包含方法实现的出圈游戏 68

6.1.1设计要求 68

6.1.2设计思想 68

6.1.3程序清单 69

6.1.4运行结果 72

6.2多文件编程小结 73

6.3使用派生类设计出圈游戏 73

6.3.1设计要求 73

6.3.2设计思想 74

6.3.3程序清单 75

6.4运行结果 77

6.5评价标准 77

第7章 使用模板 78

7.1设计题目1 78

7.1.1设计要求 78

7.1.2参考程序和运行结果 78

7.2设计题目2 81

7.2.1设计要求 81

7.2.2程序清单 81

7.3评价标准 84

第8章 虚函数的多态性 85

8.1使用类和数组的方法 85

8.1.1设计题目 85

8.1.2设计要求 85

8.1.3分析设计要求 86

8.1.4设计思想 86

8.1.5参考程序及运行结果 88

8.1.6评价标准 92

8.2使用类和向量的方法 92

8.2.1设计界面 93

8.2.2主程序 93

8.2.3设计重点 93

8.2.4参考程序 94

8.2.5测试程序 97

8.2.6评价标准 99

第9章 使用循环链表设计出圈游戏 100

9.1设计要求 100

9.2设计思想 100

9.3文件及函数组成 103

9.4参考程序清单 106

9.5运行结果 111

9.6评价标准 112

第10章 使用多种方法改写C程序 113

10.1 C语言程序 113

10.2简单地改写程序 115

10.3使用类改写程序 116

10.4使用统一的算法改进程序 118

10.5使用结构和类改写程序 120

10.6使用向量改写程序 123

10.7评价标准 125

第11章 综合设计 126

11.1设计要求 126

11.2设计思想 126

11.3文件及函数组成 131

11.4参考程序 134

11.5评价标准 145

第12章 研读程序 147

12.1设计要求 147

12.1.1功能设计要求 147

12.1.2总体设计 148

12.2参考程序 154

12.2.1 student文件 154

12.2.2 StuInfoVec文件 156

12.2.3 StuInfoManager文件 159

12.2.4测试 172

12.3评价标准 180

第13章 课程设计总结 181

13.1实用面向对象程序设计基础 181

13.1.1工程文件 181

13.1.2分块开发 181

13.2设计类和对象 183

13.2.1正确使用抽象 183

13.2.2发现对象并建立对象层 184

13.2.3定义数据成员和成员函数 185

13.2.4如何发现基类和派生类结构 187

13.3主程序 188

13.4测试与调试知识简介 189

13.4.1程序的测试 189

13.4.2程序的调试 193

参考文献 194

相关图书
作者其它书籍
返回顶部