图书介绍
程序开发原理 抽象、规格与面向对象设计 abstraction, specification, and obiect-oriented design【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)Barbara Liskov,(美)John Guttag著;裘健译 著
- 出版社: 北京:电子工业出版社
- ISBN:7121032627
- 出版时间:2006
- 标注页数:275页
- 文件大小:41MB
- 文件页数:467页
- 主题词:软件开发-教材
PDF下载
下载说明
程序开发原理 抽象、规格与面向对象设计 abstraction, specification, and obiect-oriented designPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 分解和抽象1
1.2 抽象2
1.3 本书其他要旨8
练习8
第2章 理解Java中的对象9
2.1 程序结构9
2.2 包10
2.3 对象和变量11
2.4 类型检查14
2.5 分派18
2.6 类型18
2.7 数据流输入/输出20
2.8 Java应用程序20
练习22
3.1 抽象的好处24
第3章 过程抽象24
3.2 规格25
3.3 过程抽象的规格26
3.4 实现过程29
3.5 设计过程抽象31
3.6 小结34
练习35
第4章 异常36
4.1 规格37
4.2 Java异常机制38
4.3 异常编程42
4.4 设计问题43
4.5 防御编程46
4.6 小结47
练习47
第5章 数据抽象48
5.1 数据抽象的规格49
5.2 使用数据抽象53
5.3 实现数据抽象54
5.4 附加方法59
5.5 用于理解实现的一些帮助63
5.6 数据抽象实现的属性69
5.7 推理数据抽象71
5.8 设计问题74
5.9 局部性和可更改性76
5.10 小结77
练习77
第6章 迭代抽象79
6.1 Java中的迭代81
6.2 迭代器规格82
6.3 使用迭代器83
6.4 实现迭代器85
6.5 发生器的表示式不变量和抽象函数87
6.6 有序列表87
6.7 设计问题91
练习92
6.8 小结92
第7章 类型层次94
7.1 赋值与分派95
7.2 定义一个类型层次97
7.3 用Java定义层次97
7.4 一个简单的例子98
7.5 异常类型103
7.6 抽象类103
7.7 接口106
7.8 复合实现107
7.9 子类型的含义112
7.10 类型层次的讨论117
7.11 小结118
练习119
第8章 多态抽象121
8.1 多态数据抽象121
8.2 使用多态数据抽象123
8.3 重新访问相等性124
8.4 附加方法125
8.5 更多灵活性127
8.6 多态过程130
8.7 小结130
练习131
第9章 规格133
9.1 规格和规格满足集133
9.2 规格的某些标准133
9.3 为什么要有规格138
9.4 小结140
练习140
第10章 测试与调试141
10.1 测试142
10.2 测试过程147
10.3 测试迭代器147
10.4 测试数据抽象148
10.6 测试一个类型层次150
10.5 测试多态抽象150
10.7 单元和综合测试152
10.8 测试工具153
10.9 调试155
10.10 防御性编程159
10.11 小结160
练习161
第11章 需求分析163
11.1 软件生命周期163
11.2 需求分析总结165
11.3 股票跟踪系统168
11.4 小结171
练习172
第12章 需求规格173
12.1 数据模型173
12.2 需求规格180
12.3 股票跟踪系统的需求规格183
12.4 搜索引擎的需求规格187
12.5 小结190
练习191
第13章 设计193
13.1 设计过程纵览193
13.2 设计笔记本195
13.3 交互式程序的结构199
13.4 开始设计202
13.5 对方法的讨论208
13.6 继续进行设计209
13.7 查询抽象210
13.8 WordTable抽象214
13.9 最后加工216
13.10 FP和UI间的交互216
13.11 模块依赖图表vs数据模型218
13.12 回顾及讨论219
13.14 小结222
13.13 自顶向下的设计222
练习223
第14章 从设计到实现224
14.1 评估一个设计224
14.2 整理程序开发过程232
14.3 小结236
练习237
第15章 设计模式238
15.1 隐藏对象创建239
15.2 聪明的对策242
15.3 桥接器模式248
15.4 过程也必须是对象249
15.5 复合252
15.6 间接的力量258
15.7 发布/订阅260
15.8 小结263
练习263
术语表264
热门推荐
- 1481459.html
- 2297324.html
- 1157777.html
- 3262954.html
- 3471081.html
- 962296.html
- 3063757.html
- 1900530.html
- 281341.html
- 916704.html
- http://www.ickdjs.cc/book_3102902.html
- http://www.ickdjs.cc/book_3830844.html
- http://www.ickdjs.cc/book_916364.html
- http://www.ickdjs.cc/book_1772858.html
- http://www.ickdjs.cc/book_1360921.html
- http://www.ickdjs.cc/book_2679855.html
- http://www.ickdjs.cc/book_1087536.html
- http://www.ickdjs.cc/book_1195249.html
- http://www.ickdjs.cc/book_2826140.html
- http://www.ickdjs.cc/book_3186901.html