设计模式解析 - (EPUB全文下载)

文件大小:9.44 mb。
文件格式:epub 格式。
书籍内容:

目录
封面
扉页
版权
版权声明
其他
前言
第一部分 面向对象软件开发简介
第1章 面向对象范型
1.1 概览
1.2 面向对象范型之前:功能分解
1.3 需求问题
1.4 应对变化:使用功能分解
1.5 应对需求变更
1.6 面向对象范型
1.7 面向对象程序设计实践
1.8 特殊对象方法
1.9 小结
复习题
简答题
阐述题
观点与应用题
第2章 UML
2.1 概览
2.2 什么是UML
2.3 为什么使用UML
2.4 类图
2.5 交互图
2.6 小结
复习题
简答题
阐述题
观点与应用题
第二部分 传统面向对象设计的局限
第3章 对代码灵活性要求很高的问题
3.1 概览
3.2 提取CAD/CAM系统的信息
3.3 了解专业术语
3.4 问题描述
3.5 挑战及其解决方案
3.6 小结
复习题
简答题
阐述题
观点与应用题
第4章 标准的面向对象解决方案
4.1 概览
4.2 作为特例来解决
4.3 小结
复习题
简答题
阐述题
观点与应用题
第三部分 设计模式
第5章 设计模式简介
5.1 概览
5.2 设计模式源自建筑学和人类学
5.3 从建筑模式到软件设计模式
5.4 为什么学习设计模式
5.5 学习设计模式的其他好处
5.6 小结
复习题
简答题
阐述题
观点与应用题
第6章 Facade模式
6.1 概览
6.2 Facade模式简介
6.3 学习Facade模式
6.4 实践注记:Facade模式
6.5 Facade模式与CAD/CAM问题的联系
6.6 小结
复习题
简答题
阐述题
观点与应用题
第7章 Adapter模式
7.1 概览
7.2 Adapter模式简介
7.3 学习Adapter模式
7.4 实践注记:Adapter模式
7.5 Adapter模式与CAD/CAM问题的联系
7.6 小结
复习题
简答题
阐述题
观点与应用题
第8章 开拓视野
8.1 概览
8.2 对象:传统看法与新看法
8.3 封装:传统看法与新看法
8.4 发现变化并将其封装
8.5 共性和可变性分析与抽象类
8.6 敏捷编程的品质
8.7 小结
复习题
简答题
阐述题
观点与应用题
第9章 Strategy模式
9.1 概览
9.2 处理新需求的一种途径
9.3 国际电子商务系统案例研究:最初的需求
9.4 处理新的需求
9.5 Strategy模式
9.6 实践注记:使用Strategy模式
9.7 小结
复习题
简答题
阐述题
观点与应用题
第10章 Bridge模式
10.1 概览
10.2 Bridge模式简介
10.3 学习Bridge模式:示例
10.4 对使用设计模式的观察
10.5 学习Bridge模式:通过将它推演出来
10.6 Bridge模式回顾
10.7 实践注记:使用Bridge模式
10.8 小结
复习题
简答题
阐述题
观点与应用题
第11章 Abstract Factory模式
11.1 概览
11.2 Abstract Factory模式简介
11.3 学习Abstract Factory模式:示例
11.4 学习Abstract Factory模式:实现该模式
11.5 实践注记:Abstract Factory模式
11.6 将Abstract Factory模式与CAD/CAM问题联系起来
11.7 小结
复习题
简答题
阐述题
观点与应用题
第四部分 组合起来:用模式思考
第12章 专家设计之道
12.1 概览
12.2 添加特征的创建方式
12.3 小结
复习题
简答题
阐述题
观点与应用题
第13章 用模式解决CAD/CAM问题
13.1 概览
13.2 对CAD/CAM问题的回顾
13.3 用模式思考
13.4 用模式思考:步骤1
13.5 用模式思考:步骤2a
13.6 用模式思考:步骤2b
13.7 用模式思考:步骤2c
13.8 用模式思考:重复步骤2a和步骤2b(Facade模式)
13.9 用模式思考:重复步骤2a和步骤2b(Adapter模式)
13.10 用模式思考:重复步骤2a和步骤2b(Abstract Factory模式)
13.11 用模式思考:步骤3
13.12 与原解决方案的比较
13.13 小结
复习题
简答题
阐述题
观点与应用题
第五部分 迈向新的设计方式
第14章 设计模式的原则与策略
14.1 概览
14.2 开闭原则
14.3 从背景设计原则
14.4 封装变化原则
14.5 抽象类与接口
14.6 理性怀疑原则
14.7 小结
复习题
简答题
阐述题
观点与应用题
第15章 共性与可变性分析
15.1 概览
15.2 共性和可变性分析与应用程序设计
15.3 用CVA解决CAD/CAM问题
15.4 小结
复习题
简答题
阐述题
观点与应用题
第16章 分析矩阵
16.1 概览
16.2 现实世界:充满变化
16.3 国际电子商务系统案例研究:应对变化
16.4 实践注记
16.5 小结
复习题
简答题
阐述题
观点与应用题
第17章 Decorator模式
17.1 概览
17.2 更多细节
17.3 Decorator模式
17.4 将Decorator模式应用到我们的案例研究
17.5 另一个例子:输入/输出
17.6 实践注记:使用Decorator模式
17.7 Decorator模式的本质
17.8 小结
复习题
简答题
阐述题
观点与应用题
第六部分 其他重要模式
第18章 Observer模式
18.1 概览
18.2 模式的分类
18.3 国际电子商务案例的更多需求
18.4 Observer模式
18.5 将Observer模式应用到我们的案例研究
18.6 实践注记:使用Observer模式
18.7 小结
复习题
简答题
阐述题
观点与应用题
第19章 Template Method模式
19.1 概览
19.2 案例研究的更多需求
19.3 Template Method模式
............

书籍插图:
书籍《设计模式解析》 - 插图1
书籍《设计模式解析》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » 设计模式解析 - (EPUB全文下载)