我自己总结记忆的23种设计模式

1, 对23种设计模式,大家的第一个印象就是抽象繁琐,记不住!!不常用??

其实设计模式是非常有用的,大家只要理解设计模式了,思想上就能有质的飞跃!

但是,提到设计模式大家就开始头头疼,尤其是在面试的时候,就是说不全说不对, 很尴尬。

我发明了个口诀 用来记忆:

  创建型模式:

      5种 (前段时间火的高启强的建工集团) 建 ,工, 单, 抽 ,原  建工集团抽签单独抽中了原型模式项目

  结构刑模式:

    7种 (享元 代理外事) 口诀就是( 贵州省有个)享元酒店它桥装 起来代理外事组

 行为型模式:

  11 种 

承接上面的享元酒店的事, 访问者,来访问酒店,观察(者)到了产品迭代 状态,下达命令 责任链人,中介者,要出来 解释,并拿出策略和模板 整改、和 写入备忘录

此图为网络引用的图:

这样23种设计模式是不是记住了,联想记忆法还是灰长有用,大家的智慧还是非常好的!

设计模式的六大原则

 1,单一职责原则

2,里氏替换原则

3,依赖倒转原则

4,接口隔离原则

5,迪米特法则

6,合成复用原则

口诀 : 迪米特家族,收 一(依) 礼(里) 单 合成复用

相关推荐

  1. 23设计模式简单记录

    2024-01-17 19:52:02       11 阅读
  2. 设计模式——23

    2024-01-17 19:52:02       34 阅读
  3. 23设计模式

    2024-01-17 19:52:02       11 阅读
  4. 23设计模式

    2024-01-17 19:52:02       10 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-17 19:52:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-17 19:52:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-17 19:52:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-17 19:52:02       20 阅读

热门阅读

  1. GNU Tools使用笔记

    2024-01-17 19:52:02       22 阅读
  2. C#基础-资源清理-终结器与IDisposable

    2024-01-17 19:52:02       33 阅读
  3. ssh免密登录

    2024-01-17 19:52:02       39 阅读
  4. RecycleView基本使用及常见问题汇总

    2024-01-17 19:52:02       35 阅读
  5. 用c语言写一个抖音点赞系统

    2024-01-17 19:52:02       29 阅读
  6. 4、python列表Lists

    2024-01-17 19:52:02       32 阅读
  7. MYSQL主键,索引,外键

    2024-01-17 19:52:02       33 阅读
  8. 杂记:使用 mac 和 windows 以及编辑器的总结

    2024-01-17 19:52:02       35 阅读