《面向对象分析、设计及应用》求取 ⇩

目录1

第一篇 绪论1

第一章 面向对象技术的形成与发展1

1.1引言1

1.2面向对象技术的形成、现状与发展2

第二章 面向对象的方法学6

2.1认知方法学6

2.2.1引言7

2.2程序设计方法学7

2.2.2面向对象的语言10

2.2.3面向对象的程序设计方法12

2.2.4面向对象的计算机体系结构13

第三章 面向对象的基本概念与特征17

3.1对象17

3.2消息和方法18

3.3类和类层次19

3.4继承性20

3.5封装性22

3.6多态性23

3.7动态聚束24

3.8小结25

第二篇 面向对象分析28

第四章 分析方法的改进28

4.1分析工作所面临的问题28

4.2处理复杂问题的原则29

4.3分析方法30

4.3.1功能分解法30

4.3.3信息模拟法31

4.3.2数据流法31

4.3.4面向对象法32

4.4小结33

第五章 面向对象分析34

5.1确定类-&-对象34

5.1.1什么是类、对象34

5.1.2为什么要识别对象34

5.1.3如何定义对象35

5.2.2为什么要定义结构38

5.2.3如何定义结构38

5.2识别结构38

5.2.1什么是结构38

5.3识别主题46

5.3.1什么是主题47

5.3.2为什么要识别主题47

5.3.3如何定义主题47

5.4.2为什么要定义属性49

5.4.3如何定义属性49

5.4.1属性49

5.4定义属性49

5.5定义方法54

5.5.1什么是方法54

5.5.2为什么要定义方法55

5.5.3如何定义方法55

5.5.4指定方法61

5.5.5准备完整的面向对象分析文本集62

5.6为面向对象分析选择CASE62

5.6.1面向对象分析需要什么62

5.6.2现有的CASE工具64

6.2多层次、多组成部分模型65

6.1OOA与OOD的比较65

第六章 从面向对象分析到面向对象设计65

6.3表示法的连续性66

6.3.1连续性66

6.3.2非连续性66

6.3.3程序设计语言的影响66

第三篇 面向对象设计68

第七章 面向对象的概念模型68

7.1对象68

7.1.1例子68

7.1.2对象特征70

7.1.3公式71

7.2继承与聚集72

7.2.1继承72

7.2.2描述态射74

7.2.3聚集75

7.3类79

7.4小结83

第八章 面向对象设计85

8.1基本设计方法85

8.1.1面向对象设计范式与过程设计范式85

8.1.2两种范式的比较实例86

8.1.4完整的数据模型88

8.1.3实体与实体间的关系88

8.1.5支持良好的设计风格89

8.1.6支持重用93

8.1.7类的设计准则94

8.2软件设计与开发环境95

8.2.1概念工具95

8.2.2访问的层次96

8.2.3现有的工具96

8.3.1几个特殊的问题97

8.2.4将来的工具97

8.3面向对象设计的实现97

8.3.2封装性101

8.4小结101

第九章 面向对象的软件重用工具102

9.1概述102

9.1.1软件库102

9.1.2面向对象的程序设计102

9.1.3ORT(面向对象的重用工具)103

9.2.1可重用性104

9.2软件重用104

9.2.2重用的层次与可重用软件105

9.2.3ORT实现软件成分的重用106

9.2.4检索软件成分107

9.2.5评估类的可重用性107

9.3可重用类107

9.3.1类描述的定义107

9.3.2类描述的内容109

9.3.3类描述的例子112

9.4.1查询118

9.4ORT的原型118

9.4.2浏览119

9.4.3库维护工具121

9.5ORT的实现121

9.5.1数据库定义121

9.5.2数据库接口类122

9.5.3工具123

9.6进一步的开发与研究124

第四篇 面向对象语言125

第十章 面向对象语言谱系125

10.1面向对象语言的形成125

10.2对象、类与继承性126

10.3对象的语义127

10.4继承的性质128

10.5基于类与面向对象129

10.6数据抽象与强类型化130

10.7语言分类132

10.8基于对象的并发性132

10.9分布式进程134

10.10面向对象的持续性135

10.11小结136

11.2基本特征137

11.2.1五个概念137

11.1引言137

第十一章 Smalltalk语言137

11.2.2抽象138

11.2.3封装138

11.2.4继承139

11.2.5多态性140

11.2.6类协议140

11.3对象140

11.3.1变量140

11.3.4共享变量141

11.3.2实例变量141

11.3.3暂时变量141

11.4类142

11.4.1类层次142

11.4.2继承145

11.4.3类消息145

11.4.4声明一个新类145

11.5消息和方法146

11.5.1变量名和文字句法147

11.5.2表达式句法149

11.5.4方法句法150

11.5.3代码块150

11.5.5控制结构151

11.6继承性与多态性152

11.6.1类层次152

11.6.2继承性152

11.6.3实例变量的继承153

11.6.4动物类的方法153

11.6.5方法的继承154

11.6.8多态性155

11.6.7创建动物对象155

11.6.6特殊变量“supper”155

第十二章 C++语言157

12.1引言157

12.2类158

12.3运算符重载159

12.4引用160

12.5构造函数161

12.6向量162

12.7内联扩展163

12.8派生类164

12.9其他有关的运算符165

12.10友元166

12.11多态向量167

12.12虚函数169

12.13C++面向对象程序设计169

12.13.1对象与类170

12.13.2方法和消息171

12.13.3继承性172

12.13.4多态性173

12.13.5动态聚束173

12.13.6多重继承性174

12.14小结176

第十三章 Eiffel语言177

13.1引言177

13.2对象177

13.2.1记录178

13.2.2引用178

13.2.3执行模型179

13.3类180

13.3.1类的属性180

13.2.4动态创建180

13.3.2类型与引用181

13.3.3顾客与顾主182

13.3.4创建对象182

13.3.5断开引用与对象间的关系183

13.4例程184

13.4.1例程的定义184

13.4.2使用举例184

13.4.3实现举例185

13.4.4非缺省值的Create186

13.5.1继承性的定义187

13.5继承性187

13.5.3重名188

13.5.4重复继承性188

13.5.2继承性与可重用性188

13.5.5特性重定义190

13.5.6推迟特性190

13.6系统程序设计特性191

13.6.1断言191

13.6.2前置条件和后置条件191

13.6.4循环表示法192

13.6.3类不变式192

13.6.5断言与继承性193

13.6.6断言的应用193

13.7从类到系统193

13.8小结194

第五篇 面向对象应用195

第十四章 数据库195

14.1引言195

14.2面向对象数据库的兴起195

14.3.1面向对象数据库的特点197

14.3面向对象的数据库197

14.3.2面向对象数据库的数据模型198

14.3.3面向对象数据库的核心概念199

14.3.4面向对象数据库的接口202

14.3.5面向对象数据库的标准化203

14.4面向对象数据库的比较研究204

14.5面向对象数据库的主要研究内容206

14.5.1数据模型的研究206

14.5.2与程序设计语言集成的研究206

14.5.3体系结构的研究207

14.6面向对象数据库的研究方向212

第十五章 用户界面215

15.1引言215

15.2面向对象用户界面的好处216

15.3面向对象用户界面的功能218

15.3.1Windows219

15.3.2X窗口系统222

15.3.3NeXTStep的界面构造器225

15.3.4Macintosh226

15.3.5SunView228

15.4.1Smalltalk230

15.4面向对象用户界面开发工具230

15.4.2NewWave231

15.4.3Caseworks232

15.4.4CommonView233

15.4.5NeWS234

15.5小结235

第十六章 知识工程236

16.1人工智能中的面向对象技术236

16.2基于规则的系统236

16.2.1推理机的概念模型238

16.2.2推理机的设计239

16.3Erasmus:面向对象的黑板系统241

16.3.1Erasmus系统的设计241

16.3.2Erasmus系统的实现243

16.4X—I:面向对象的综合型专家系统开发工具243

16.4.1总体结构243

16.4.2对象244

16.4.3方法245

16.4.4控制与消息传递246

16.4.5推理跟踪248

16.5分布式基于知识的系统249

16.4.6问题的分类249

16.5.1分布式基于知识的系统的结构250

16.5.2一个用于规划研究项目的DKBS252

16.6小结256

第十七章 多介质系统257

17.1引言257

17.2几个典型的多介质系统概况258

17.2.1HyperCard258

17.2.2KMS258

17.3.1概念259

17.3Intermedia:面向对象的超级介质系统259

17.2.3NoteCard259

17.3.2构造262

17.4Harmony:超级对象系统267

17.4.1基本概念268

17.4.2设计目标268

17.4.3Harmony中超级对象的表示方法269

17.4.4软件结构271

17.4.5系统的配置及实现273

17.5结束语273

18.1引言275

第十八章 智能化决策支持系统环境275

18.2.1基本知识模型的概念276

18.2基本知识模型276

18.2.2类的多维层次网络及它的实例化277

18.2.3基本知识模型的实现278

18.3知识表达范式的概念280

18.3.1知识280

18.3.2知识表达范式280

18.3.3知识库281

18.3.4知识处理器282

18.3.6几种知识表达范式的定义283

18.3.5知识元素、知识库与知识处理器的关系283

18.4多种知识表达范式的集成286

18.4.1环境集成286

18.4.2元级系统集成287

18.5智能化决策支持系统环境总体概况288

18.6智能化决策支持系统运行/开发模块的总体结构290

18.6.1问题库与问题库管理系统291

18.6.2问题配置器与问题的配置部分291

18.7基于模型的表达范式292

18.6.4集成了多种知识表达范式的问题292

18.6.3知识表达范式中的库及其管理系统292

18.7.1基于模型范式的概念框架293

18.7.2基于模型范式293

18.7.3模型库294

18.7.4模型处理器294

18.7.5模型294

18.8敏感式知识获取工具(SKAT)297

18.8.1引言297

18.8.2SKAT的基本思想及主要特征297

18.8.3SKAT的面向对象的设计298

18.8.4SKAT的逻辑结构与数据结构299

18.9图形编辑器(BISE—GED)301

18.9.1引言301

18.9.2BISE—GED的主要特征303

18.9.3用户界面304

18.9.4图形数据结构305

18.9.5三维图形的动画306

18.10结束语308

附录 推荐参考书目309

1992《面向对象分析、设计及应用》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由汪成为等著 1992 北京:国防工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

面向对象程序设计(1999 PDF版)
面向对象程序设计
1999 合肥:安徽大学出版社
java面向对象程序设计教程( PDF版)
java面向对象程序设计教程
Delphi面向对象程序设计及应用开发( PDF版)
Delphi面向对象程序设计及应用开发
UML面向对象设计与分析教程(2020 PDF版)
UML面向对象设计与分析教程
2020
Visual Foxpro应用基础与面向对象程序设计教程(1999 PDF版)
Visual Foxpro应用基础与面向对象程序设计教程
1999
Turbo C++-面向对象的程序设计( PDF版)
Turbo C++-面向对象的程序设计
云南省计算技术研究所;中国科学院希望高级电脑技术公司
面向对象的软件设计基础( PDF版)
面向对象的软件设计基础
北京科海培训中心
面向对象的程序设计( PDF版)
面向对象的程序设计
C++面向对象程序设计实用教程(1999 PDF版)
C++面向对象程序设计实用教程
1999 北京:北京航空航天大学出版社
用X Toolkit进行面向对象程序设计(1994 PDF版)
用X Toolkit进行面向对象程序设计
1994 南京:南京大学出版社
Delphi与面向对象程序设计(1997 PDF版)
Delphi与面向对象程序设计
1997 大连:大连理工大学出版社
面向对象程序设计语言(1993 PDF版)
面向对象程序设计语言
1993 北京:石油工业出版社
面向对象程序设计(1994 PDF版)
面向对象程序设计
1994 北京:电子工业出版社
Visual Basic 6 面向对象程序设计(1999 PDF版)
Visual Basic 6 面向对象程序设计
1999 北京:人民邮电出版社
面向对象程序设计导论(1995 PDF版)
面向对象程序设计导论
1995 杭州:浙江大学出版社