- 5
- 0
- 约1.45万字
- 约 54页
- 2015-07-23 发布于河南
- 举报
软件工程
第十章面向对象设计
设计模式简介
每一个模式描述了一个在我们周围不断
重复发生的问题,以及该问题的解决方
案的核心。这样,你就能一次又一次地
使用该方案而不必做重复劳动。
建筑设计师Christopher Alexander
软件设计中设计模式的理解
是:
• 优秀的设计范例
• 从优秀设计方案中发现和总结出来的经验
• 在实践中反复出现的设计问题的优秀解决方案
• 设计者相互交流的基本术语
• 培养优秀设计师的一条捷径
不是:
• 面向对象设计的框架
• 可供简单组合的设计元件
• 发明创造出来的创新思路
• 解决面向对象设计问题的完整方案
框架
在设计模式中:框架(Framework)是构成
一类特定软件可复用设计的一组相互协作的
类
框架可以认为是一个适用于某个领域的软件
包。这个软件包提供了相应领域的各个问题
的解决方法。
框架与设计模式的区别
设计模
原创力文档

文档评论(0)