《设计模式其实很简单》

  这几天囫囵吞枣看了下《设计模式其实很简单》,这本书通俗易懂,说了23种设计模式。自己看书比较仓促,看书时也不愿动脑子(这一直是致命缺点),先简单的抄下这些模式,希望日后能够回补。

  • 设计模式中的六大设计原则
  1. 单一职责原则。
  2. 里氏代换原则。
  3. 开放-封闭原则。
  4. 依赖倒转原则。
  5. 合成/聚合复用原则。
  6. 迪米特法则。

下面的是一些模式,后面的解释个人觉得很精彩所以就加上了。

  • 创建型模式
  1. 工厂方法模式----面向对象的工业时代。
  2. 抽象工厂模式----如果想开分厂。
  3. 单例模式----非你莫属。
  4. 建造者模式----丰富的生产线。
  5. 原型模式----打印报名信息。
  • 结构型模式
  1. 桥接模式----课程太多别看花眼。
  2. 适配器模式----走到哪里都不怕。
  3. 装饰模式----七十二变。
  4. 组合模式----好大一棵树。
  5. 享元模式----分享是一种美德。
  6. 外观模式----机构融合的艰辛。
  7. 代理模式----类也需要红娘。
  • 行为模式
  1. 模板方法模式----有模板,能量产。
  2. 策略模式----自有妙计。
  3. 状态模式----火车跑得快,全凭车头带。
  4. 观察者模式----你做坏事我知道。
  5. 备忘录模式----数据也穿越
  6. 中介者模式----“万能”的客户MM。
  7. 命令模式----军令如山倒。
  8. 访问者模式----检查报表更方便。
  9. 职责链模式----切莫先斩后奏。
  10. 迭代器模式----重复也不会乏味。
  11. 解释器模式----出国需要翻译。

如果想更多的了解设计模式,请参看《设计模式其实很简单》一书。

 

转载于:https://www.cnblogs.com/hoojjack/p/4539529.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值