• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
张纯睿
博客园    首页    新随笔    联系   管理    订阅  订阅

设计模式的分类记忆方法

 创建型:创建型模式抽象了实例化过程。他们帮助一个系统独立于如何创建、组合和表示他的那些对象。

两个 造 圆形 丹 的 工厂

情景记忆:两个人在聊天。一个问:这家工厂是干什么的?另一个说:造 圆型 丹药的。5个。

 

结构型:可以让你把类或对象组合到更大的结构中。
代理 组装 桥 装饰,外观 享元 被 调制
情景记忆:想象自己正在一个,无论是外观还是内部装饰都很豪华的度假村,享受着7天的带薪年假,那里有小桥流水,有组合了东西方文化的美食,有会说各国语言的服务员(即适配器),还可以代理预订各国各航班机票。7个。

 

行为型:涉及到类和对象如何交互协作及分配职责。
访客 观察 模板 页
中介 解释 有 策略
店长 命令 记 备忘
迭代 状态 无 责任
情景记忆:一个访客来到一家房屋中介门口,正在观察宣传栏里的房屋信息,偶然间听到店长对一位新人说:“你向客人推荐房屋的策略用错了,你应该用迭代的方式介绍所有房源。客人走后,登记客人信息的模板也用错了。你的师傅没有向你解释清楚,他也有责任。我命令你用笔记记下我刚才说的话,起到备忘的目的”。店长走后,那位新人的状态很低落。11个。
转载请注明:http://jinjiankang.iteye.com/blog/1833293
 

创建型
1. Factory Method(工厂方法)
2. Abstract Factory(抽象工厂)
3. Builder(建造者)
4. Prototype(原型)
5. Singleton(单例)

结构型
6. Adapter Class/Object(适配器)
7. Bridge(桥接)
8. Composite(组合)
9. Decorator(装饰)
10. Facade(外观)
11. Flyweight(享元)
12. Proxy(代理)

行为型
13. Interpreter(解释器)
14. Template Method(模板方法)
15. Chain of Responsibility(责任链)
16. Command(命令)
17. Iterator(迭代器)
18. Mediator(中介者)
19. Memento(备忘录)
20. Observer(观察者)
21. State(状态)
22. Strategy(策略)
23. Visitor(访问者)

 
 
posted @ 2014-03-28 11:10  张纯睿  阅读(696)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3