- 6
- 0
- 约 52页
- 2016-11-09 发布于湖北
- 举报
1.6 设计模式如何解决设计问题 1.6.7 设计应支持变化 设计模式和框架的区别 设计模式比框架更抽象 设计模式是比框架更小的体系结构元素 框架比设计模式更加特例化 1.7 怎样选择设计模式 考虑设计模式是怎样解决设计问题的 阅读模式的意图部分 研究模式如何关联 研究目的相似的模式 检查重新设计的原因 考虑你的设计中哪些是可变的 表1-2 1.8 怎样使用设计模式 理解记忆 在软件开发中使用 设计模式的使用限制 通过引入额外的间接层次获得灵活性和可变性的同时,使设计更复杂,降低运行性能。 只有当模式提供的灵活性是真正需要时,才有必要使用。 面向对象设计的五个原则(补充) 设计模式综合运用了这些原则 面向对象设计的五个原则(补充) 1 开放封闭原则(OCP) 软件对扩展应该是开放的,对修改应该是关闭的。更通俗的表达就是说开发一个软件时,应该可以对它进行功能扩展(开放),而在进行这些扩展的时候,不需要对原来的程序进行修改(关闭)。 好处: 在软件可用性上非常灵活。可以在软件完成对软件进行扩展,加入新的功能。这样,这个软件就可以通过不断的增加新模块满足不断变化的新需求。 由于对软件原来的模块不能修改,因此不用担心软件的稳定性。 面向对象设计的五个原则(补充) 1 开放封闭原则(OCP) 实现的主要原则:抽象,把系统的所有可能的行为抽象成一个抽象顶层 ;同时由于可以从抽象层导出一个
您可能关注的文档
最近下载
- 2025年年技师图书仓储试题及答案.docx VIP
- 2026年湖南中考试题及答案.docx VIP
- (九科全套)武汉市武昌区2026届高三年级五月调研考试九科试卷合集(含答案).pdf
- 2025年新高考I卷数学高考试卷(原卷+答案).pdf VIP
- 高速公路电动汽车清障救援作业规范DB32T 5314-2025.docx VIP
- 2024年新高考全国Ⅰ卷数学试卷试题真题答案详解(精校打印)_可搜索.pdf VIP
- 《2026 CSCO肿瘤治疗所致血小板减少症诊疗指南》解读.docx
- 河北省承德市隆化县2025届重点中学小升初数学入学考试卷含解析.doc VIP
- 博朗9系列中文说明书.doc VIP
- 驾驶员考核标准细则.doc VIP
原创力文档

文档评论(0)