图书介绍
对象技术导论pdf电子书版本下载
- 冯玉琳等编著 著
- 出版社: 北京:科学出版社
- ISBN:703006397X
- 出版时间:1998
- 标注页数:208页
- 文件大小:7MB
- 文件页数:219页
- 主题词:面向对象语言
PDF下载
下载说明
对象技术导论PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 为什么面向对象 1
1.1 模块化 3
1.2 软件复用 5
1.3 软件维护 6
本章小结 7
第二章 面向对象技术的概念 9
2.1 什么是对象 9
2.1.1 对象数据封装 9
2.1.2 对象类和对象实例 11
2.1.3 对象相互作用 12
2.2.1 父类和子类 13
2.2 对象继承 13
2.2.2 多重继承 17
2.2.3 关于继承的讨论 18
2.3 多态性和动态绑定 20
2.4 对象语义约束 23
本章小结 25
第三章 面向对象的分析和设计 27
3.1 面向对象分析概述 27
3.1.1 静态结构分析 28
3.1.2 动态行为分析 29
3.2 面向对象设计概述 30
3.2.1 系统设计 30
3.2.2 对象设计 31
3.3.1 OMT/Rumbaugh 32
3.3 几种经典的分析和设计方法介绍 32
3.3.2 OOD/Booch 34
3.3.3 RDD/Wirfs-Brock 36
3.3.4 OOAD/Coad-Yourdon 37
3.3.5 OOSE/Jacobson 39
3.3.6 不同方法的比较 42
3.4 可视化建模技术(VMT) 43
3.4.1 VMT建模过程 44
3.4.2 关于VMT模型的讨论 49
3.4.3 一个VMT的应用实例 53
本章小结 59
第四章 面向对象的程序设计 61
4.1 面向对象程序设计的原则 61
4.1.1 复用性 62
4.1.2 可扩充性 64
4.1.3 健壮性 65
4.1.4 协作性 66
4.2 面向对象的程序设计语言 66
4.2.1 Smalltalk语言 66
4.2.2 Eiffel语言 67
4.2.3 C++语言 68
4.2.4 Java语言 70
4.3 面向对象程序设计实例 72
4.3.1 类定义 72
4.3.2 对象创建及初始化 75
4.3.3 消息传递与操作调用 79
4.3.4 继承 82
4.3.5 关联的实现 86
4.4 面向对象程序设计中的高级技术 92
4.4.1 效率的考虑 92
4.4.2 内存管理 92
4.4.3 封装性 93
4.4.4 类型 94
4.4.5 参数化类 94
4.4.6 持久对象 94
4.4.7 约束 95
4.4.8 可视化开发环境 95
本章小结 96
第五章 面向对象的数据库 98
5.1 面向对象数据库概述 98
5.2 面向对象数据库的特征 100
5.2.1 持久对象 101
5.5.2 完整型约束 102
5.2.3 并发控制 103
5.2.4 安全性 104
5.2.5 查询处理与优化 104
5.2.6 恢复 105
本章小结 106
第六章 高级对象技术和分布对象计算 107
6.1 概述 107
6.1.1 client/server计算 107
6.1.2 分布对象 109
6.1.3 中件 111
6.1.4 框架 113
6.2 CORBA对象总线技术 115
6.2.1 对象管理结构(OMA) 116
6.2.2 CORBA对象模型 117
6.2.3 对象请求代理(ORB) 119
6.2.4 公共对象服务 133
6.2.5 公共设施 138
6.2.6 CORBA有关产品 141
6.2.7 CORBA应用实例 148
6.3 COM/OLE对象总线技术 153
6.3.1 COM对象总线 154
6.3.2 COM对象服务 164
6.3.3 OLE2.0 169
6.3.4 DCOM和ActiveX 174
6.3.5 CORBA和COM的比较 175
本章小结 178
第七章 面向对象的软件系统集成 180
7.1 系统集成概述 180
7.2 软件系统结构 183
7.2.1 软件系统结构范型 183
7.2.2 软件系统结构设计过程 184
7.2.3 软件系统结构设计的原则 187
7.3 软件包装技术 189
本章小结 191
参考文献 192
附录A 对象技术常用词汇中英文对照表 195
附录B 对象技术常用词汇英中文对照表 201
附录C 对象技术常用英文缩略语 207