23种常用设计模式汇总

构造类模式(5)

记忆口诀 : 2个工厂建造原型单例

1. 抽象工厂模式

2. 工厂方法模式

3. 建造者模式

4. 原型模式

5. 单例模式

结构类模式(7)

记忆口诀 : 代理适配共享bcdf(bridge, composite, decorator, facade)

6. 代理模式

7. 适配器模式

8. 享元模式

9. 桥梁模式(b)

10. 组合模式(c)

11. 装饰模式(d)

12. 门面模式(f)

 

行为类模式(11)

记忆口诀: 中介的责任是迭代解析命令,并且按照备忘录中策略模板观察访问者状态

13. 中介者模式

14. 责任链模式

15. 迭代器模式

16. 解释器模式

17. 命令模式

18. 备忘录模式

19. 策略模式

20. 模板模式

21. 观察者模式

22. 访问者模式

23. 状态模式

 

Reference

[1]. 设计模式之禅 : https://book.douban.com/subject/4260618/

[2]. 设计模式 (计算机) : https://zh.wikipedia.org/wiki/设计模式_(计算机)

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值