设计模式

以前看过书,但要回忆起所有设计模式不可能,想继续搞高以及和别人交流,至少得把名称记住吧。到这把年纪了,要死记硬背是不可能的。即使是中学生,死计硬背下的东西如果不使用,过一段时间 也不可能记得住。


先列下《设计模式之禅》中的清单,然后尝试联想记忆。

第 1 章 策略模式【STRATEGY PATTERN】 ......................................
第 2 章 代理模式【PROXY PATTERN】 .............................................
第 3 章 单例模式【SINGLETON PATTERN】 ...................................
第 4 章 多例模式【MULTITION PATTERN】 .....................................
第 5 章 工厂方法模式【FACTORY METHOD PATTERN】 .............
第 6 章 抽象工厂模式【ABSTRACT FACTORY PATTERN】 ........
第 7 章 门面模式【FACADE PATTERN】 ..........................................
第 8 章 适配器模式【ADAPTER PATTERN】 ...................................
第 9 章 模板方法模式【TEMPLATE METHOD PATTERN】 ..........
第 10 章 建造者模式【BUILDER PATTERN】 ...............................
第 11 章 桥梁模式【BRIDGE PATTERN】 ....................................
第 12 章 命令模式【COMMAND PATTERN】 ...............................
第 13 章 装饰模式【DECORATOR PATTERN】 ..........................
第 14 章 迭代器模式【ITERATOR PATTERN】 ...........................
第 15 章 组合模式【COMPOSITE PATTERN】 ...........................
第 16 章 观察者模式【OBSERVER PATTERN】 ..............................
第 17 章 责任链模式【CHAIN OF RESPONSIBILITY PATTERN】 .
第 18 章 访问者模式【VISITOR PATTERN】 ..................................
第 19 章 状态模式【STATE PATTERN】 .........................................
第 20 章 原型模式【PROTOTYPE PATTERN】 ...........................
第 21 章 中介者模式【MEDIATOR PATTERN】 .........................
第 22 章 解释器模式【INTERPRETER PATTERN】 ...............
第 23 章 亨元模式【FLYWEIGHT PATTERN】 .........................
第 24 章 备忘录模式【MEMENTO PATTERN】 ......................


在网上搜到这个:http://www.cnblogs.com/liningx/archive/2008/02/19/1073117.html

作者的联想方式很有意思,可惜次序和上面不太一样,而且好象少了一种。


使着使用类似的方式:

第 1 章 策略模式 第 11 章 桥梁模式 第 21 章 中介者模式 

  1是卷轴,卷轴里有策略,11是两条单行道,桥梁有两道, 21是2人邀请1人仲栽,作为中介。

  =》我们策略是在桥梁上以白线作为中介分隔。。

第 2 章 代理模式 第 12 章 命令模式 第 22 章 解释器模式

  2 两国,进行代理人战争。 12为一列,一列士兵执行命令 22是2v2的羽毛球双打,发生了争持,裁判解释。

  =》两国的代理战争接受命令,解释和解后中止。
第 3 章 单例模式 第 13 章 装饰模式 第 23 章 亨元模式

 3是窗帘,有单杆  13 横杆下的窗帘是装饰品  23两边窗帘合起来,共享为大厅的帘。。。

 =》单杆的窗帘是装饰品,双幅的共享为大厅的帘。
第 4 章 多例模式 第 14 章 迭代器模式 第 24 章 备忘录模式

 4是小车,车有多个门。 14 小车上有一个小车模型,模型里还有小车模型,迭代。24 两辆车,其中一个为备忘(备用)。

 =》多门小车上的模型完成了迭代,还有一辆车作为备份。
第 5 章 工厂方法模式 第 15 章 组合模式

 5星旗下是个工厂,15的月亮组合拼接得最圆。
第 6 章 抽象工厂模式 第 16 章 观察者模式

 6弯曲的烟囱,是抽象的工厂 16岁花季少年,开始观察这个社会。
第 7 章 门面模式 第 17 章 责任链模式

  7是休息日,学校的门紧闭  17 17岁的少年,开始有责任意识。
第 8 章 适配器模式 第 18 章 访问者模式

  8是齿轮,互相适配  18 18是成年,开始访问所有网站。
第 9 章 模板方法模式 第 19 章 状态模式

  9是至阳,万物的模板  19格围棋 对战状态。


第 10 章 建造者模式 第 20 章 原型模式

  10 十字会,用腐败建造出来的。 20 G20峰会,各种原型国家组成


打乱次序,准备反向记数字,引自上面的链接文章。并且加上24,多例模式。

      1 Singleton 单件
     2 Abstract Factory 抽象工厂模式
     3 Builder 生成器模式
     4 Factory Method 工厂方法模式
     5 Prototype 原型模式
     6 Adapter 适配器模式
     7 Bridge 桥接模式
     8 Composite 组合模式
     9 Decorator 装饰模式
     10 Facade 外观模式
     11 Flyweight 享元模式
     12 Proxy 代理模式
     13 Template Methed模板方法
     14 Command 命令模式
     15 Interpreter 解释器模式
     16 Mediator 中介者模式
     17 Iterator 迭代器模式
     18 Observer 观察者模式
     19 Chain Of Responsibility 职责链模式
     20 Memento 备忘录模式
     21 State 状态模式
     22 Strategy 策略模式

     23 Visitor 访问者模式

     24 MULTITION PATTERN 多例模式。


关键字:

1-5     卷轴 两国  窗帘 小车 五星旗
6-10   弯囱 休息日 齿轮 至阳 十字会
11-15 双行道 一队 窗杆帘 小车上的小车 满月
16-20 花季 准成年 成年 围棋 G20 
21-24 2+1会议 2v2比赛 双窗帘 双小车

抽象的不好记,所以:两国-》南北朝  休息日-》一字旗外观是7?

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值