图书介绍
Turbo C++及面向对象的编程方法PDF|Epub|txt|kindle电子书版本网盘下载
- 徐金梧编译 著
- 出版社: 北京科海培训中心
- ISBN:
- 出版时间:1991
- 标注页数:310页
- 文件大小:54MB
- 文件页数:321页
- 主题词:
PDF下载
下载说明
Turbo C++及面向对象的编程方法PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 面向对象的编程方法简介1
1.1计算机语言的演变1
1.2 OOP是什么?2
1.3 OOP观点3
OOP是一种极好的程序设计方法3
1.4 OOP的基本组成部分4
类和对象4
1.5 OOP的两个特点4
封装4
继承5
1.6实例6
从结构到对象6
面向对象的编程实例9
什么是继承10
1.7小结14
第二章 面向对象编程方法的应用15
2.1文件阅读器15
文件阅读器是如何工作的16
2.2基本框架17
使用缓冲区18
使用屏幕19
2.3完整的文件阅读器程序20
2.4改写文件阅读器程序26
用对象来设计26
阅读器对象27
屏幕类28
文件缓冲区类29
使用继承31
使用对象32
2.5面向对象的阅读器程序33
2.6代码评价43
第三章 屏幕和键盘工具44
3.1屏幕对象的综述44
3.2 PC机文本屏幕44
3.3虚拟屏幕类46
缓冲区初始化48
屏幕的写操作49
移动屏幕内存50
3.4其它屏幕工具51
3.5使用键盘接口52
3.6检验屏幕和键盘53
第四章 面向对象的鼠标器工具箱65
4.1鼠标器工具箱综述65
4.2使用鼠标器65
4.3鼠标器对象66
与鼠标器驱动程序通讯67
说明和使用鼠标器对象68
检验鼠标器68
配置鼠标器69
控制鼠标器光标69
使用鼠标器坐标70
移动鼠标器70
使用鼠标器按键71
使用鼠标器事件72
4.4鼠标器检验程序74
4.5图形模式下使用鼠标器76
两个光标掩码76
建立图形光标77
检验图形光标77
4.6代码评价79
抽象类79
事件的处理80
第五章 建立窗口和菜单平台87
5.1一个世界,许多对象87
5.2什么是屏幕对象87
5.3基本结构88
秘决在于继承89
5.4从矩形开始90
剪切矩形区域91
相交的矩形92
5.5矩形屏幕的对象类93
5.6移动文本—类Trso94
多个对象的连接96
增加输出功能96
复制和交换映象97
5.7使用Trso类98
5.8代码评价101
增加清屏功能101
支持文本光标101
类的合并问题101
第六章 建立框式屏幕对象108
6.1框式屏幕对象108
检验坐标的状态110
如何使用屏幕映象和阴影111
如何使用属性和颜色111
6.2 Tfso类113
交换对象和显示阴影115
确定文本字符串的尺寸117
6.3显示窗口118
6.4屏幕对象的骨架121
Tskel的成员函数122
6.5代码评价122
改变框122
附加标题123
限定成员函数的访问123
在建立通用类时应注意的问题123
第七章 交互式屏幕对象133
7.1支持多屏幕对象133
7.2交互式屏幕对象的等级133
Iso类134
屏幕对象堆栈137
Iso的初始化140
确定Iso的尺寸和位置140
打开和关闭Iso141
显示Iso对象142
移动和延伸对象143
7.3事件处理系统143
信息传递系统144
如何处理事件144
键盘事件145
7.4屏幕对象的管理机构146
事件循环146
7.5建立文本窗口147
7.6支持文本屏幕148
7.7类Wso是如何工作的149
7.8覆盖成员函数151
7.9建立按键对象152
7.10代码评价155
特征的组合155
在窗口内输出155
信息传递系统155
功能的扩充156
第八章 建立下拉菜单174
8.1建立下拦菜单174
8.2菜单综述175
使用msounit:文本还是图形?176
建立菜单项176
指定菜单操作177
8.3菜单表类178
8.4 Mso类179
建立菜单181
覆盖成员函数184
8.5菜单实例184
8.6建立下拉式菜单186
Pmso类187
建立下拉菜单主框188
下拉菜单的表示189
8.7下拉菜单系统实例190
8.8代码评价193
图形菜单193
多重父类193
强制类型转换193
矩形菜单194
第九章 文本屏幕对象使用实例203
9.1可滚动的窗口203
滚动条204
滑块类206
9.2建立滚动条207
使用鼠标器操作208
与其它对象通讯208
9.3接收信息210
9.4通用的可滚动窗口类211
9.5可滚动窗口类213
9.6对话窗口217
通用对话窗口类217
信息窗口218
带可选项的对话窗口220
9.7代码评价223
柔性滚动窗口223
可滚动窗口对象223
对象的组合223
对象间的通讯223
第十章 图形屏幕对象234
10.1从文本模式到图形模式234
10.2图形类的综述235
使用图形236
图形模式下的矩形236
初始化Grgo对象237
使用像素237
使用不同的窗口格式238
写字符串239
填充操作239
绘制矩形239
10.3 Gfso类241
初始化Gfso对象242
绘制Gfso对象243
移动Gfso对象243
10.4修正轮廓对象244
10.5 Wso类245
Wso的成员函数245
10.6图形模式工具245
10.7一个简单实例246
10.8一个菜单实例248
10.9代码评价251
快速交换函数251
提供较大的交换缓冲区251
使用多种字体251
增添填充模式252
其它特性252
第十一章 交互式图形对象262
11.1建立图形对象262
11.2派生选择按键262
11.3派生图案类264
11.4按键检验程序265
11.5带滚动条的窗口268
图形模式下的滚动条268
滚动条综述269
11.6滚动条类271
初始化滚动条271
滚动条鼠标器操作272
滚动条的信息记录273
11.7滚动条窗口273
11.8 可滚动窗口的实例274
处理键盘输入276
发送信息277
11.9主程序278
11.10代码评价281
合并文本与图形滚动窗口281
使用带有其它对象的滚动条281
滚动条作为输入设备281
附录A Turbo C++简明指南290
A.1定义类290
A.2构造成员函数291
A.3建立和使用对象291
A.4参数this292
A.5使用构造函数和析构函数292
A.6建立动态对象294
A.7派生新的类295
A.8复态性296
A.9虚拟函数297
在虚拟函数中使用参数298
A.10从内部看对象298
A.11对象之间的赋值相容性299
A.12对象作为参数传递300
A.13参数传递和多态性301
A.14使用类型转换的指针给对象302
A.15调用继承函数303
A.16确定哪个继承函数被调用303
A.17在派生类中使用构造函数305
A.18通过继承来隐藏数据305
A.19使用对象数组306
A.20使用组合对象307
A.21继承不同类型308
A.22在头部文件中定义类308