《设计模式解析》第三部分 设计模式
2004-11-12 19:51
323 查看
第三部分
设计模式
部分概述
这一部分介绍设计模式,讲述它们是什么以及如何使用它们。这里将描述和CAD/CAM问题(第3章,“一个迫切需要灵活代码的问题”)相关的四个设计模式。我将逐个展示它们并把它们和早期的问题关联起来。在学习这些模式时,我将强调被四人团(经常被提及的作者Gamma,Helm,Johnson和Vlissides)在他们的开山之作设计模式:可复用面向对象软件的基础中所拥护的面向对象策略。章 | 讨论的主题 |
5 | l 对设计模式的介绍。 l 设计模式的概念,它们在建筑学中的起源,以及它们如何应用于软件设计规程中。 l 学习设计模式的动机。 |
6 | l Façade模式:它是什么,用于何处,以及如何实现。 l Façade模式如何与CAD/CAM问题相关联。 |
7 | l Adapter模式:它是什么,用于何处,以及如何实现。 l Adapter模式和Façade模式之间的比较。 l Adapter模式如何与CAD/CAM问题相关联。 |
8 | l 面向对象编程中的一些重要概念:多态,抽象,类以及封装。它使用到我们在第5-7章中所学到的东西。 |
9 | l Bridge模式。相对于前面的模式,这个模式就显得更加复杂一点了,当然它也有用得多。因此我会非常详细地描述Bridge模式。. l Bridge模式如何与CAD/CAM问题相关联。 |
10 | l Abstract Factory模式,它关注于对象家族的创建。它是什么以及如何使用和实现。 l Abstract Factory模式如何与CAD/CAM问题相关联。 |
相关文章推荐
- 努力就会得到回报
- RAR 2.02版本 - 技术信息
- 世界上最恐怖的格斗比赛---黑市拳赛
- 开发小组共同使用协同文档
- (转载)基于IMD的包过滤防火墙原理与实现
- 对Blog的个性化修改
- (转载)Exploit,shellcode经验技巧杂谈
- (转载)用VMWARE搭建虚拟Honeynets
- 一个给文档评分的WebPart
- 流言板
- (转载)Win2000下进程隐藏的一种方案
- (转载)深入Linux网络核心堆栈 (下)
- (转载)深入Linux网络核心堆栈 (上)
- (转载)Shellcode编写技术
- 上海各大银行 个人住房贷款受理点一览表
- (转载)用SystemLoadAndCallImage加载Rootkit
- C#多线程共享数据
- 上海市住房置业担保公司各区、县营业部一览表
- 劳累的一周结束了
- (转载)浅析”流光种植者”的编程实现