面向对象的程序设计 Smalltalk/V语言及环境PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:夏晓东,宋杰等译
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:1990
- ISBN:7810121901
- 页数:440 页
目录 1
简介 1
第一部分 上机指导 5
第一章 SMALLTALK语言简介 5
1.1 怎样学习Smalltalk 5
1.2 Smalltalk同传统语言之比较 6
第二章 SMALLTALK/V环境简介 10
2.1 Smalltalk/V的安装 10
2.2 Smalltalk/V的启动 11
2.3 光标移动 11
2.4 菜单弹出 13
2.5 菜单退出 13
2.6 选择菜单上的项 13
2.7 运行演示程序 13
2.9 系统菜单 15
2.8 得到不同的菜单 15
2.10 窗口菜单 16
2.11 窗格菜单 16
2.12 退出Smalltalk/V 16
2.13 窗口激活 16
2.14 窗口冻结 16
2.15 正文插入 19
2.16 正文删除 19
2.17 正文选择 20
2.18 表达式求值 21
2.19 删除被选正文 21
2.20 编译错误 23
2.21 运行错误和回退窗口 23
2.22 关闭一个窗口 23
2.23 表达式重用 23
2.24 滚动 24
2.26 提示窗口 25
2.25 大段正文的选择 25
2.27 打开一个窗口 26
2.28 列表浏览 26
2.29 上机指导文件 27
第三章 对象和消息 28
3.1 简单对象 28
3.2 简单消息 28
3.3 一元消息 29
3.4 关键字消息 29
3.5 算术消息 30
3.6 二元消息 30
3.7 消息套消息 31
3.8 表达式序列 31
3.9 批消息 32
3.10 简单循环 32
3.13 赋值表达式 33
3.12 暂时变量 33
3.11 对象和消息是安全的 33
3.14 返回表达式 34
3.15 全局变量 34
3.16 综述 34
第四章 控制结构 37
4.1 对象比较 37
4.2 对象测试 37
4.3 条件执行 37
4.4 布尔表达式 38
4.5 循环消息 39
4.6 简单重复 40
4.7 码块变元 41
4.8 一般重复 41
4.9 综合举例 42
5.2 方法 45
5.1 类 45
第五章 类和方法 45
5.3 类等级浏览窗口 46
5.4 特殊变量″self″ 47
5.5 创建新的对象和特殊对象″nil″ 48
5.6 实例变量 48
5.7 递归 49
5.8 模式匹配 50
5.9 对绘图程序添加方法 51
5.10 类变量 52
5.11 检查窗口 52
第六章 继承性与多态性 55
6.1 类等级 55
6.2 继承性 56
6.3 实例变量的继承 57
6.4 动物类的方法 58
6.6 特殊变量″super″ 59
6.5 方法的继承 59
6.7 创建动物对象 60
6.8 多态性 60
6.9 更一般的模式匹配 61
6.10 递归数据结构处理 62
6.11 一个新类:MonitoredArray 63
6.12 类方法 64
第七章 流和收集 66
7.1 流 66
7.2 打印机流 67
7.3 收集 68
7.4 类属码 70
7.5 作为对象的码块 71
7.6 模式 71
7.7 计算字母对出现的频率 72
7.8 再看动物类例子 73
7.9 结点网络 76
第八章 调试 80
8.1 文档检索系统 80
8.2 类WordIndex如何工作 82
8.3 类WordIndex的调试 82
第九章 绘图 88
9.1 一些基本概念 88
9.2 基本绘图类:BitBlt 91
9.3 BitBlt的扩展 95
第十章 窗口 102
10.1 提示窗口 102
10.2 单窗格窗口 102
10.3 具有多种交互功能的单窗格窗口 103
10.4 多窗格窗口 108
11.1 对象 117
第十一章 SMALLTALK语言 117
第二部分 SMALLTALK/V参考手册 117
11.2 类 118
11.3 消息和方法 121
第十二章 SMALLTALK/V类 128
12.1 量值类 128
12.2 流类 133
12.3 DOS文件系统的接口 137
12.4 终端输入输出 139
12.5 收集类 141
12.6 窗口类 149
12.7 绘图类 156
第十三章 SMALLTALK/V环境 168
13.1 小键盘 168
13.2 活动窗口 169
13.3 轮转 170
13.4 使用菜单 170
13.5 窗口操作 171
13.6 窗格 172
13.7 正文编辑器 173
13.8 存贮映象 176
13.9 退出Smalltalk/V 177
13.10 对Smalltalk表达式求值 177
13.11 系统字典 179
13.12 Smalltalk/V的维护 181
13.13 DOS外壳 185
13.14 字模和光标图案 186
第十四章 SMALLTALK/V标准窗口 190
14.1 磁盘浏览窗口 190
14.2 类等级浏览窗口 193
14.3 类浏览窗口 196
14.4 检查窗口 197
14.5 调试窗口 199
Animation 205
第三部分 类字典 205
Array 207
Association 208
Bag 209
Behavior 210
BitBlt 215
Bitmap 218
Boolean 219
ByteArray 219
Character 220
CharacterScanner 222
Class 225
ClassBrowser 227
ClassHierarchyBrowser 228
ClassReader 231
Collection 232
Commander 234
CompiledMethod 236
Compiler 237
Context 238
CursorManager 240
Date 242
Debugger 246
DemoClass 249
Dictionary 250
DispatchManager 251
DictionaryInspector 252
Directory 253
DiskBrowser 255
Dispatcher 259
DisplayMedium 263
DisplayObject 264
DisplayScreen 265
False 267
File 268
FileControlBlock 270
FileStream 271
FixedSizeCollection 273
Float 274
Font 277
Form 278
Fraction 283
GraphDispatcher 284
GraphPane 285
IdentityDictionary 287
IndexedCollection 289
Inspector 291
Integer 293
Interval 295
LargeNegativeInteger 296
LargePositiveInteger 297
LCompiler 297
ListPane 298
ListSelector 301
Magnitude 302
Menu 303
Message 304
MetaClass 305
MethodDictionary 306
NoMouseCursor 307
Number 308
Object 311
OrderedCollection 316
Pane 319
Pattern 321
Pen 323
Point 326
PointDispatcher 328
Process 330
PromptEditor 331
Prompter 333
ReadStream 334
ReadWriteStream 335
Rectangle 336
ScreenDispatcher 338
ScrollDispatcher 341
SelectorForm 342
Set 343
SmallInteger 345
SortedCollection 345
Stream 347
String 350
StringModel 352
SubPane 355
Symbol 358
SymbolSet 359
SystemDictionary 360
TerminalStream 361
TextEditor 364
TextPane 367
TextSelection 372
Time 375
TopDispatcher 377
TopPane 378
True 381
UndefinedObject 382
WildPattern 383
WriteStream 384
附录A SMALLTALK句法摘要 387
A.1 如何说明句法 387
A.2 Smalltalk句法 388
附录B 原方法 391
B.1 原方法如何工作 391
B.2 原方法号的分配 391
B.3 用户定义的原方法 394
附录C SMALLTALK/V配置 400
C.1 指针表 400
C.2 栈 401
C.3 纯化 401
C.4 对象交换 401
C.5 Speed与Space 402
附录D 方法索引 403
常见术语中英文对照表 438
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019