当前位置:首页 > 工业技术
面向对象语言Smalltalk与程序设计
面向对象语言Smalltalk与程序设计

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

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:贾维嘉编著
  • 出 版 社:长沙:中南工业大学出版社
  • 出版年份:1990
  • ISBN:7810202987
  • 页数:342 页
图书介绍:
《面向对象语言Smalltalk与程序设计》目录

目 录 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

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