实现模式PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:(美) Kent Beck著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2009
- ISBN:9787115192264
- 页数:176 页
第1章 引言 1
1.1导游图 4
1.2那么,现在 5
第2章 模式 7
第3章 一种编程理论 11
3.1价值观 12
3.1.1沟通 12
3.1.2简单 13
3.1.3灵活 15
3.2原则 16
3.2.1局部化影响 16
3.2.2最小化重复 16
3.2.3将逻辑与数据捆绑 17
3.2.4对称性 18
3.2.5声明式表达 19
3.2.6变化率 20
3.3小结 21
第4章 动机 23
第5章 类 27
5.1类 28
5.2简单的超类名 29
5.3限定性的子类名 30
5.4抽象接口 31
5.5 interface 33
5.6抽象类 34
5.7有版本的interface 35
5.8值对象 36
5.9特化 39
5.10子类 40
5.11实现器 42
5.12内部类 43
5.13实例特有的行为 44
5.14条件语句 45
5.15委派 47
5.16可插拔的选择器 50
5.17匿名内部类 51
5.18库类 52
5.19小结 53
第6章 状态 55
6.1状态 56
6.2访问 57
6.3直接访问 58
6.4间接访问 59
6.5通用状态 60
6.6可变状态 61
6.7外生状态 63
6.8变量 63
6.9局部变量 65
6.10字段 66
6.11参数 68
6.12收集参数 69
6.13可选参数 70
6.14变长参数 71
6.15参数对象 72
6.16常量 73
6.17按角色命名 74
6.18声明时的类型 75
6.19初始化 76
6.20及早初始化 77
6.21延迟初始化 78
6.22小结 78
第7章 行为 79
7.1控制流 80
7.2主体流 80
7.3消息 81
7.4选择性消息 82
7.5双重分发 82
7.6分解性(序列性)消息 84
7.7反置性消息 84
7.8邀请性消息 86
7.9解释性消息 86
7.10异常流 87
7.11卫述句 88
7.12异常 90
7.13已检查异常 91
7.14异常传播 91
7.15小结 92
第8章 方法 93
8.1组合方法 96
8.2揭示意图的名称 97
8.3方法可见性 98
8.4方法对象 100
8.5覆盖方法 102
8.6重载方法 103
8.7方法返回类型 103
8.8方法注释 104
8.9助手方法 105
8.10调试输出方法 106
8.11转换 107
8.12转换方法 107
8.13转换构造器 108
8.14创建 109
8.15 完整的构造器 110
8.16工厂方法 111
8.17内部工厂 111
8.18容器访问器方法 112
8.19布尔值Setting方法 114
8.20查询方法 115
8.21相等性判断方法 116
8.22 Getting方法 117
8.23 Setting方法 118
8.24安全副本 120
8.25小结 121
第9章 容器 123
9.1隐喻 124
9.2要点 125
9.3接口 127
9.3.1 Array 127
9.3.2 Iterable 128
9.3.3 Collection 128
9.3.4 List 129
9.3.5 Set 129
9.3.6 SortedSet 130
9.3.7 Map 131
9.4实现 131
9.4.1 Collection 132
9.4.2 List 133
9.4.3 Set 134
9.4.4 Map 135
9.5 Collections 135
9.5.1查询 136
9.5.2排序 136
9.5.3不可修改的容器 137
9.5.4单元素容器 138
9.5.5空容器 138
9.6继承容器 139
9.7小结 140
第10章 改进框架 141
10.1修改框架而不修改应用 141
10.2不兼容的更新 143
10.3鼓励可兼容的变化 144
10.3.1程序库类 145
10.3.2对象 146
10.4小结 155
附录A 性能度量 157
A.1示例 158
A.2 API 158
A.3实现 160
A.4 MethodTimer 160
A.5冲抵额外开销 163
A.6测试 164
A.6.1容器的比较 164
A.6.2 ArrayList和LinkedList的比较 167
A.6.3 Set之间的比较 169
A.6.4 Map之间的比较 170
A.7小结 172
参考书目 173
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《知识管理背景下的档案管理模式》曾祯,金瑞,王聪颖著 2019
- 《海河干流水环境质量与经济发展模式研究》于航白景峰,张春意 2019
- 《互联网+时代的日语教学模式探究》郭晓雪著 2019
- 《北京模式》吴建繁,王德海,朱岩编 2017
- 《高校教学模式创新与实践研究 2017年》何聚厚 2019
- 《地方政府经济行为模式与经济增长》(中国)徐艳飞 2019
- 《大数据项目管理 从规划到实现》(美)特德·马拉斯卡(Ted Malaska),(美)乔纳森·塞德 2020
- 《创新人才培养模式 培养拔尖创新人才》杨继主编 2019
- 《韶山红色旅游发展的创新模式研究》刘建平 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019