图书介绍

面向对象语言Smalltalk与程序设计pdf电子书版本下载

面向对象语言Smalltalk与程序设计
  • 贾维嘉编著 著
  • 出版社: 长沙:中南工业大学出版社
  • ISBN:7810202987
  • 出版时间:1990
  • 标注页数:342页
  • 文件大小:17MB
  • 文件页数:350页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

面向对象语言Smalltalk与程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目 录 3

1 面向对象语言及系统概论 3

1.1类与实例 3

1.2系统类 4

1.3数、字符串和表达式 6

1.4变量,赋值语句和伪变量 8

1.5消息 10

1.6块结构 16

1.7控制结构 18

1.8块内参数 21

习题 26

2类及实例 26

2.1一个实际的例 26

2.2类的规程 29

2.3变量说明 30

2.4方法 35

2.5原始方法简介 39

习题 42

3子类 42

3.1子类定义 42

3.2子类的例 44

3.3子类方法 46

3.4抽象超类 52

3.5子类框架与对应消息 59

习题 63

4 元类 63

4.1实例初始化 63

4.2例 64

4.3元类及继承性 65

4.4类变量初始化 67

习题 72

5对象的操作定义 72

5.1对象功能测试 72

5.2对象比较 73

5.3 对象复制 75

5.4对象存取 76

5.5存储和输出打印对象 77

5.6出错处理 79

5.7对象的深层讨论 80

5.9布尔对象类 87

5.8无定义对象类 89

6线性量与数值量 93

6.1类Magnitude(大小量) 93

习题 93

6.2类Date(日期) 95

6.4字符、联系值 97

6.3 时间类Time 98

6.5数类的运算定义 102

6.6浮点数类与分数类 109

6.7整数类 110

6.8随机数类和随机数发生器 112

习题 115

7聚合类及其层次结构 115

7.1加入、删除与测试元素 115

7.2枚举元素 117

7.3实例构造与转换 120

7.4聚合类与子类层次结构 121

7.5字典(Dictionary)类 124

7.6顺序聚合类 129

7.7有序聚合,排序聚合与链接表 133

7.8数组聚合类 141

7.9映射聚合 142

习题 147

8 聚合应用 147

8.1数组的模式匹配 147

8.2随机选取与出牌 150

8.3醉蟑螂问题 160

8.4二叉树遍历 165

习题 176

9 流与文件 176

9.1流类 176

9.2可定位流 178

9.3元素生成流 185

9.4用于无外部索引键聚合的流 186

9.5外部流与文件流 189

9.6文件类与目录类 193

习题 199

10图象处理 199

10.1图象存贮和操作概述 199

10.2类Form与Bitmap(位映象类) 204

10.3矩形与点 207

10.4类BitBlt(16位象点传送类) 215

10.5画线 218

10.6文本显示 220

10.7软件笔类 223

10.8几何图形设计 228

10.9动画类 235

10.10笔的并行绘图 238

11对象的显示 243

11.1显示对象类 243

11.2类DisplayMedium(显示媒介) 246

11.3其它可显示Form 253

11.4路径类 256

11.5用Form的图象操作 261

11.6选择单(菜单)类及其构造 270

12多进程处理 274

12.1进程调度与优先级 274

12.2信号与资源共享 280

12.3有关进程各类的定义 291

13一种并行规则推理的设计 295

13.1建立规则类 295

13.2前链顺序推理 298

13.3后链顺序演译推理的简单讨论 303

13.4规则的划分 305

13.5并行前链推理 305

13.6并串行处理的比较与分析 312

13.7实例 314

14 Smalltalk/V的使用 317

14.1硬件环境及软件配置 317

14.2操作鼠标 318

14.3菜单功能选择 319

14.4实例 324

参考文献 328

附录A Smalltalk-80类结构 328

附录B Smalltalk/V类结构 330

附录C Smalltalk系统原始方法一览表 332

附录D Smalltalk语法图 338

精品推荐