《OOP Pascal高级图形用户界面编程指南和技巧》求取 ⇩

目录3

第一部分 基础篇3

第一章 面向对象的程序设计3

第一节 传统程序设计方法的局限性3

第二节 面向对象的程序设计5

小结7

第二章 OOP Pascal概要8

第一节 OOP的基本概念8

第二节 对象和对象实例12

2.1 对象和记录12

2.2 对象的域13

2.3 静态对象和动态对象14

2.4 扩展对象和多态对象15

第三节 方法16

3.1 方法是什么16

3.2 怎样使用方法17

3.3 静态方法和虚方法20

3.4 选择过程还是选择方法26

3.5 特殊方法:构造者和析构者28

小结30

1.3 Find Proceduré命令中的表达式31

1.2 计算窗口中的对象31

1.4 调试技巧31

1.1 单步执行和跟踪31

第一节 利用Turbo Pascal集成环境进行调试31

第三章 面向对象程序的调试技术31

1.5 不能调试的代码34

1.6 常见错误34

第二节 利用Turbo Debugger进行调试35

2.1 谱系窗口(The Hierarchy Window)35

2.2 对象类型/类考察窗口36

2.3 对象实例考察窗口37

小结38

第四章 程序设计要素39

第一节 程序设计七要素39

第二节 数据类型概述40

第三节 操作运算符42

第四节 输入输出44

第五节 控制语句45

5.1 条件语句45

5.2 循环语句46

第六节 标识符和注释48

第七节 程序结构48

第二部分 指南篇53

第一章 如何设计类层次53

第一节 对象类型学53

第二节 类的操作57

2.1 类的抽象57

2.2 类的例化和衍生57

第三节 类中的方法58

小结58

第二节 虚方法表59

第二章 正确使用方法59

第一节 方法调用的约定59

第三节 构造过程和析构过程60

第四节 汇编语言方法61

第三章 初始化和方法命名64

第一节 对象初始化64

第二节 方法命名68

第四章 如何实现数据隐藏71

第五章 如何设计类单元75

第一节 单元的结构75

第二节 如何使用单元77

第三节 设计类单元81

小结107

引言111

第三部分 技巧篇111

第一章 事件驱动程序设计技术111

第一节 事件112

1.1 事件记录112

1.2 事件的种类113

1.3 事件和命令114

第二节 事件采集114

2.1 查询事件114

2.2 废弃GetEvent方法116

2.3 用Idle方法116

第三节 事件传递117

3.1 事件传递途径117

3.2 用户自定义消息事件119

3.3 命令121

第四节 事件处理124

4.1 处理事件124

4.2 事件的清除125

4.3 事件的废弃126

4.4 事件的处理机制126

第五节 对象间的通讯127

5.1 媒介对象127

5.2 传递消息127

5.3 处理广播事件128

第二章 热键处理134

第一节 鼠标基础142

第三章 鼠标142

第二节 虚拟的与实际的屏幕143

第三节 高级鼠标函数库143

第四章 菜单157

第一节 弹出式和下拉式菜单157

第二节 菜单类159

第五章 窗口181

第六章 对话框189

第七章 按钮193

第八章 滚行条200

第九章 输入行213

第十章 高级图形用户界面开发实例224

参考文献225

1993《OOP Pascal高级图形用户界面编程指南和技巧》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由金罗军等编著 1993 武汉:华中理工大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。