当前位置:首页 > 工业技术
面向对象的程序设计系统Turbo C++应用教程 上
面向对象的程序设计系统Turbo C++应用教程 上

面向对象的程序设计系统Turbo C++应用教程 上PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:张海藩,成渝编译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1992
  • ISBN:7302010293
  • 页数:250 页
图书介绍:
上一篇:C语言下一篇:Sybase开发者指南
《面向对象的程序设计系统Turbo C++应用教程 上》目录

第一篇 入门 1

第0章 面向对象的程序设计导论 1

目录 1

0.1 面向对象方法学的要点 2

0.2 面向对象的程序设计语言 2

0.3 面向对象的程序设计语言中的基本概念 4

0.4 面向对象的程序设计步骤 4

第一章 Turbo C++系统简介 6

1.1 系统概貌 6

1.1.1 C++ 6

1.1.2 ANSI C 6

1.1.3 程序员平台 6

1.1.7 库函数 7

1.2 运行环境 7

1.1.8 其他特性 7

1.1.5 联机教学程序 7

1.1.6 联机求助 7

1.1.4 面向对象的运行时虚拟存储管理 7

1.3 系统安装 8

1.4 联机文档 9

1.4.1 READM E文件 9

1.4.2 HELPME!DOC文件 9

1.4.3 TCALC.DOC文件 9

第二章 新集成开发环境 10

2.1 集成开发环境(IDE) 10

2.1.1 菜单系统 10

2.1.3 鼠标、热键和联机求助 11

2.1.2 会话框 11

2.2 启动、装入和编辑 13

2.2.1 启动和装入 13

2.2.2 编辑 14

2.3 编译、运行和退出 18

2.3.1 编译 18

2.3.2 运行 19

2.3.3 关闭编辑窗口 19

2.3.4 退出Turbo C++系统 19

第三章 C++入门 20

3.1 C++语言一瞥 20

3.1.1 更好的C——从C向C++过渡 21

3.1.2 对象支持 24

3.2 C++语言的主要特征 34

3.2.1 封装性 35

3.2.2 继承性 37

3.2.3 多态性 38

3.2.4 重载(Overloading) 38

3.3 用类模拟现实世界 39

3.3.1 建立类 39

3.3.2 说明对象 40

3.3.3 成员函数 40

3.3.4 调用成员函数 41

3.3.5 构造函数和释放函数 41

3.3.6 代码和数据相结合 44

3.3.7 成员访问控制 44

3.3.9 运行一个C++程序 45

3.3.8 class:缺省为私有的 45

3.4 继承 47

3.4.1 重新思考Point类 47

3.4.2 继承和访问控制 48

3.4.3 把类装入模块 50

3.4.4 扩充类 52

3.4.5 多重继承 54

3.5 虚函数 58

3.5.1 虚函数的作用 59

3.5.2 定义虚函数 60

3.5.3 开发一个完整的图形模块 61

3.5.4 何时应该使用虚函数 67

3.6 动态对象 67

3.6.1 释放函数和delete 68

3.6.2 分配动态对象的一个例子 69

3.7 C++中更多的灵活性 72

3.7.1 在类说明外面定义内部函数 73

3.7.2 带有缺省参数的函数 73

3.7.3 关于重载函数的更多说明 74

3.7.4 重载运算符以提供新的含义 76

3.7.5 友元函数(Friend function) 78

3.7.6 C++流库 79

3.8 用户定义的数据类型的I/O 85

3.9 关于进一步学习C++的建议 86

第四章 在新集成环境中调试 87

4.1 调试与程序开发 88

4.2 设计示例程序PLOTEMP.C 89

4.3 编写程序原型 91

4.4 使用集成调试程序 93

4.5 跟踪程序的流程 94

4.5.1 跟踪高层流程 94

4.5.2 跟踪被调函数 95

4.6 继续示例程序的开发 95

4.7 设置断点 96

4.7.1 利用调试菜单设置断点 97

4.7.2 用Ctrl_Break立即中断 97

4.8 查看数据 98

4.8.1 Inspector窗口 98

4.8.2 查看数组和字符串 98

4.8.5 查看函数 99

4.8.6 什么时候使用Inspector? 99

4.8.3 查看结构和联合 99

4.8.4 查看指针 99

4.9 求值和修改变量 100

4.9.1 指定显示格式 100

4.9.2 指定值的个数 101

4.9.3 从光标所在位置拷贝 101

4.9.4 指定在其他函数中的变量 101

4.9.5 修改值 102

4.10 通过设置watches监视你的程序 103

4.10.1 增加一个watch 104

4.10.2 监视watches 104

4.10.4 编辑和删除watches 105

4.10.5 寻找函数定义 105

4.10.3 控制调试程序窗口 105

4.10.6 查找函数调用关系 106

4.10.7 多个源文件 106

4.1 1 预防措施 106

4.1 1.1 预防性设计 106

4.1 1.2 清楚地编写 107

4.12 软件的系统化测试 107

4.12.1 全面测试修改后的结果 108

4.12.2 仔细监视的部分 108

4.13 完成示例程序PLOTEMP.C 109

4.13.1 完成table_view函数 109

4.13.2 实现graph_view函数 110

4.13.3 函数save_temps和read_temps 111

4.14 调试练习的答案 112

第二篇 环境 113

第五章 集成开发环境参考 113

5.1 TC使用方式 113

5.1.1 TC命令行选择项 113

5.1.2 退出TC 115

5.2 集成环境的组成 115

5.2.1 菜单结构 115

5.2.2 热键 116

5.2.3 多窗口系统 119

5.2.4 状态行 122

5.2.5 会话框 123

5.2.6 编辑功能 125

5.3.1 ≡(系统)菜单 126

5.3 集成环境菜单参考 126

5.3.2 文件(File)菜单 127

5.3.3 编辑(Edit)菜单 130

5.3.4 查找(Search)菜单 131

5.3.5 运行(Run)菜单 134

5.3.6 编译(Compile)菜单 136

5.3.7 调试(Debug)菜单 137

5.3.8 项目(Project)菜单 144

5.3.9 选择项(Options)菜单 146

5.3.10 窗口(Window)菜单 166

5.3.11 求助(Help)菜单 167

5.4 TC用到的文件 168

5.4.1 配置文件TCCONFIG.TC 168

5.4.4 缺省文件 169

5.4.2 项目文件(PRJ) 169

5.4.3 工作平台文件(DSK) 169

第六章 多文件项目管理 171

6.1 项目管理器的使用方法 171

6.2 错误追踪 173

6.3 项目管理器的功能 174

6.3.1 自动依赖性 174

6.3.2 使用不同的翻译程序 174

6.3.3 替换标准库 175

6.3.4 其它特点 175

第七章 编辑器参考 177

7.1 剪辑板窗口 177

7.2 编辑命令参考 177

7.3 块命令 180

7.5 配对定界符匹配(pair matching) 181

7.4 其它编辑命令 181

7.5.1 有方向和无方向定界符的匹配 182

7.5.2 可嵌套的定界符 182

7.5.3 注释符 182

第八章 命令行编译器 184

8.1 TCC使用方式 184

8.1.1 打开和关闭选择项 184

8.1.2 编译规则 184

8.1.3 TCC响应文件 185

8.2 TCC命令行选择项 185

8.2.1 TCC命令行选择项一览表 185

8.2.2 控制编译的TCC选择项 188

8.3 文件查找算法 195

8.3.1 include文件查找 195

8.2.3 控制链接的TCC选择项 195

8.2.4 控制环境的TCC选择项 195

8.3.2 库文件查找 196

8.3.3 举例说明 196

8.4 TCC配置文件TURBOC.CFG 196

8.4.1 使用自己的配置文件 197

8.4.2 TC和TCC配置文件转换 197

第九章 Turbo C++1.0实用程序 199

9.1 程序管理器MAKE 199

9.1.1 MAKE工作方式 200

9.1.2 MAKE使用方式 200

9.1.3 MAKE描述文件的组成 203

9.1.4 MAKE错误信息 217

9.2 Turbo库管理程序TLIB 219

9.2.1 TLIB使用方式 219

9.2.2 TLIB响应文件 222

9.3 Turbo链接程序TLINK 222

9.3.1 TLINK使用方式 222

9.3.2 TLINK响应文件 223

9.3.3 TLINK命令行选择项 224

9.3.4 TLINK错误信息 227

9.4 TOUCH 230

第十章 用TCINST设置集成环境参数 231

10.1 TCINST使用方式 231

10.2 TCINST安装菜单 232

10.2.3 Options 233

10.2.2 Run 233

10.2.1 Search 233

10.2.4 Editor commands 235

10.2.5 Mode for display 237

10.2.6 Adjust colors 238

10.2.7 Save configuration和Quit 238

附录A Turbo编辑器宏语言 239

A.1 使用方法 239

A.2 TEML语法规则 239

A.3 使用举例 240

A.4 内部命令 243

A.4.1 按功能排列 243

A.4.2 按字母顺序排列 245

A.5 TEMC信息 249

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