摘要:
所谓 设计模式 就是人们将开发中反复遇到的问题总结出来的解决方法。 设计源自生活,一切设计模式都可以用现实可以想象的世界来构造。如何将其中的概念、原理使用通俗易懂,更形象的话来描述,是我的初衷。 模式分类 范围\目的创建型结构型行为型 类模式 工厂方法模式 (类)适配器模式 解释器模式 模板方法模式 阅读全文
摘要:
策略模式(Strategy) 意图 对象有某个行为,但是在 不同的场景 下,该行为有 不同的实现算法。 就好比你去餐馆吃饭,首页你要通过菜单来选择你想吃的菜,根据你点的菜的不同,在厨房中去做不同的菜。同样是菜但是根据不同的菜名,有不同的做法。 适用性 需要在不同的情况下使用不同的策略(算法),或者在 阅读全文