2024年8月23日发(作者:卯梦之)
23种设计模式记忆 口诀
1.单例模式:独一无二,最重要。
2.工厂模式:制造者,无需说。
3.抽象工厂:一族产品,同根源。
4.建造者模式:一步一步,建造家。
5.原型模式:克隆专家,快捷法。
6.适配器模式:转换者,聪明智。
7.桥接模式:结构优化,灵活性。
8.装饰模式:装饰者,美化家。
9.组合模式:树形结构,组合家。
10.外观模式:微缩封装,简洁家。
11.享元模式:享元工厂,节省家。
12.代理模式:替身幕后,保护家。
13.模板方法:算法继承,不变家。
14.策略模式:行为封装,灵活家。
15.命令模式:命令者,有权家。
16.职责链模式:可扩展,级别性。
17.状态模式:状态管理,干净家。
18.观察者模式:被观察,自主家。
19.中介者模式:中介者,沟通家。
20.迭代器模式:循环选择,简化家。
21.访问者模式:动态添加,扩展家。
22.备忘录模式:状态备份,还原家。
23.解释器模式:解释语言,特殊家。
以上23种设计模式,为了更好地记忆,我把它们组合成了一个口诀:
最重要的单例模式,工厂与抽象同皇冠。建造渐进如养家,克隆是原
型美化家。适配器桥接转化家,组合成树形结构家。装饰装扮美化家,微
缩封装外观家。享元共用节省家,代理替身保护家。策略模式灵活家,命
令者有权家。职责链扩展级别性,状态干净管理家。被观察自主家,中介
者沟通家。循环迭代简化家,访问者动态扩展家。备忘录变化还原家,解
释语言特殊家。
这个口诀是通过把每个模式的主要特点和功能用简洁的语句表达出来,
然后通过排列组合的方式形成的。相信这个口诀会让你更容易地记忆这
23种设计模式,并且可以在以后的工作中灵活地运用它们。
2024年8月23日发(作者:卯梦之)
23种设计模式记忆 口诀
1.单例模式:独一无二,最重要。
2.工厂模式:制造者,无需说。
3.抽象工厂:一族产品,同根源。
4.建造者模式:一步一步,建造家。
5.原型模式:克隆专家,快捷法。
6.适配器模式:转换者,聪明智。
7.桥接模式:结构优化,灵活性。
8.装饰模式:装饰者,美化家。
9.组合模式:树形结构,组合家。
10.外观模式:微缩封装,简洁家。
11.享元模式:享元工厂,节省家。
12.代理模式:替身幕后,保护家。
13.模板方法:算法继承,不变家。
14.策略模式:行为封装,灵活家。
15.命令模式:命令者,有权家。
16.职责链模式:可扩展,级别性。
17.状态模式:状态管理,干净家。
18.观察者模式:被观察,自主家。
19.中介者模式:中介者,沟通家。
20.迭代器模式:循环选择,简化家。
21.访问者模式:动态添加,扩展家。
22.备忘录模式:状态备份,还原家。
23.解释器模式:解释语言,特殊家。
以上23种设计模式,为了更好地记忆,我把它们组合成了一个口诀:
最重要的单例模式,工厂与抽象同皇冠。建造渐进如养家,克隆是原
型美化家。适配器桥接转化家,组合成树形结构家。装饰装扮美化家,微
缩封装外观家。享元共用节省家,代理替身保护家。策略模式灵活家,命
令者有权家。职责链扩展级别性,状态干净管理家。被观察自主家,中介
者沟通家。循环迭代简化家,访问者动态扩展家。备忘录变化还原家,解
释语言特殊家。
这个口诀是通过把每个模式的主要特点和功能用简洁的语句表达出来,
然后通过排列组合的方式形成的。相信这个口诀会让你更容易地记忆这
23种设计模式,并且可以在以后的工作中灵活地运用它们。