《面向对象开发技术及其应用》求取 ⇩

第1章结论1

1.1 引言1

1.2 面向对象开发方法及其应用领域3

1.3 面向对象开发方法在实际应用中的若干问题7

第2章术语11

2.1 面向对象技术中的核心概念11

2.1.1 对象11

2.1.2 类12

2.1.3 继承13

2.2 其他有关概念16

2.2.1 类库16

2.2.2 类方法和实例方法17

2.2.3 类变量和实例变量17

2.2.4 消息和合作17

2.2.5 封装和信息隐藏17

2.2.7 动态联编18

2.2.6 动态联编18

第3章面向对象软件开发范式20

3.1 软件开发模型的演变20

3.1.1 编程一适应模型20

3.1.2 瀑布模型21

3.1.3 进化开发模型和转换模型23

3.1.4 螺线模型24

3.2.2 面向对象开发范式的特点25

3.2.1 面向对象开发范式简介25

3.2 面向对象的开发范式25

3.2.3 喷泉模型26

3.2.4 螺线模型和喷泉模型26

3.3 面向对象软件开发技术的优越性29

3.3.1 对软件质量的支持29

3.3.2 对重用性的支持31

3.3.3对软件开发过程的支持32

3.4 混合的开发范式32

3.4.1 FOO方法33

3.4.2 OOF方法34

第4章面向对象的分析36

4.1 面向对象分析36

4.2 历史38

4.3 Peter Coad与 Edward Yourdon的面向对象分析41

4.3.1 形成和主要思想41

4.3.2 寻找类一对象43

4.3.3 标识结构48

4.3.4 定义主题50

4.3.5 定义属性53

4.3.6 定义服务56

4.4 其它OOA方法63

4.4.1 Bailin的面向对象结构化分析63

4.4.2 Sally Shlaer Stephen Mellor的面向对象的分析74

4.5 小结78

第5章面向对象的设计81

5.1 引言81

5.2 Wirfs-Brock的责任驱动的设计81

5.2.1 基本思想82

5.2.2 探索阶段84

5.2.3 分析阶段85

5.2.4 用于理解对象交互的工具88

5.2.5 简化交互的准则91

5.2.6 实现抽象类91

5.2.7 定义类结构92

5.3 其它设计方法学93

5.3.1 Booch面向对象的设计93

5.3.2 Wasserman等人的面向对象的结构化设计96

5.4 面向对象模型化技术108

5.4.1 OMT方法中有关概念108

5.4.2 OMT设计方法的实现过程110

5.4.3 OMT设计方法的缺点111

5.5 小结112

5.5.1 从分析到设计的衔接112

5.5.2 分析与设计的批评113

5.5.3 结论118

6.1 面向对象程序设计语言及其演变历史119

第6章面向对象程序设计语言119

6.2 面向对象语言的重要机制和概念123

6.2.1 例子123

6.2.2 对象与类123

6.2.3 方法和消息125

6.2.4 继承125

6.2.5 多态性127

6.2.6 动态联编127

6.2.7 多重继承128

6.3 面向对象语言的物质特征129

6.3.1 多重继承129

6.3.2 类库129

6.3.3 效率130

6.3.4 强类型与弱类型130

6.3.5 内存管理131

6.3.6 封装132

6.3.7 打包133

6.3.8 开发环境134

6.3.9 元数据135

6.3.10 参数化的类135

6.3.11 断言和约束135

6.3.12 数据持久性136

6.4 面向对象语言的优点136

6.5 面向 对象语言概观139

6.5.1 Smalltalk139

6.5.2 C++140

6.5.3 Eiffel142

6.5.4 CLOS144

6.5.5 面向对象数据库程序设计语言145

第7章面向对象的用户界面148

7.1 历史148

7.2 面向对象用户界面的好处150

7.3 面向对象用户界面的功能154

7.3.1 Windows和Presentation Manager155

7.3.2 X window159

7.3.4 Apple Macintosh166

7.3.3 NeXTStep的Interface Builder(界面构造器)166

7.4.1 Smalltalk170

7.4 面向对象用户界面的开发工具170

7.4.2 NewWave172

7.4.3 Caseworks174

7.4.4 Common View176

7.4.5 NeWS177

7.4.6 Metapor178

7.5 小结179

8.1 数据库技术的演变历史180

第8章面向对象的数据库180

8.2 面向对象的数据库系统183

8.2.1 Iris数据库的目的185

8.2.2 Iris的体系结构185

8.2.3 Iris的对象模型186

8.2.4 Iris系统界面190

8.2.5 Iris系统的特点及创新之外191

8.3 面向对象数据库的益处192

8.4.1 商品化的系统195

8.4 面向对象数据库的益处195

8.4.2 研究机构的研究原型197

8.4.3 大学的研究原型199

8.5 今后的研究与开发方向202

8.5.1 标准化与形式化202

8.5.2 性能改进202

8.5.3 与传统数据库接轨203

8.5.4 数据库工具204

8.5.5 附加的数据库功能204

第9章形式化方式与面向对象207

9.1 形式化方法207

9.2 形式化方法的不足与提高其效用的途径208

9.3 形式化方法与面向对象技术的结合209

9.3.1 对形式化方法规格说明的书写风格作限定——Z的Hall风格210

9.3.2 扩充形式化规格说明语言以描述面向对象的概念——Object-Z215

9.3.3 形式化方法与某一特定的面向对象方法学的结合——Z与HOOD方法221

9.4 小结231

1995《面向对象开发技术及其应用》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由陈涵生等编著 1995 上海:上海科学技术文献出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

FoxPro及其应用系统开发(1998 PDF版)
FoxPro及其应用系统开发
1998 北京:清华大学出版社
Delphi面向对象程序设计及应用开发( PDF版)
Delphi面向对象程序设计及应用开发
面向对象数据库应用开发——开发工具 In( PDF版)
面向对象数据库应用开发——开发工具 In
FOXBASE及其应用系统开发(1994 PDF版)
FOXBASE及其应用系统开发
1994
FOXPRO2.0应用技术开发( PDF版)
FOXPRO2.0应用技术开发
北京希望电脑公司
TURBO C 及其应用开发( PDF版)
TURBO C 及其应用开发
Intranet技术及其应用(1998 PDF版)
Intranet技术及其应用
1998 西安:西安电子科技大学出版社
面向对象分析、设计及应用(1992 PDF版)
面向对象分析、设计及应用
1992 北京:国防工业出版社
FoxBASE+及其应用系统开发(1994 PDF版)
FoxBASE+及其应用系统开发
1994 北京:清华大学出版社
Java技术及其应用(1999 PDF版)
Java技术及其应用
1999 北京:高等教育出版社
应用技术开发(1991 PDF版)
应用技术开发
1991 青岛:青岛海洋大学出版社
C++面向对象的程序开发技术 构造CASE TOOLS(1996 PDF版)
C++面向对象的程序开发技术 构造CASE TOOLS
1996 北京:电子工业出版社
面向对象原理与应用(1998 PDF版)
面向对象原理与应用
1998 长沙:国防科技大学出版社
Turbo C及其应用开发(1995 PDF版)
Turbo C及其应用开发
1995 北京:电子工业出版社
面向对象的应用开发环境与VisualAge C++(1998 PDF版)
面向对象的应用开发环境与VisualAge C++
1998 北京:科学出版社