设计模式(01)-宏观了解-“创建型”“结构型”“行为型”等模式


接下来的内容为23个设计模式的宏观了解,其目的就是让自己以及读者您能够很快的记住这些设计模式;当然,还有每一个设计模式属于创建型,结构型,行为型,中的哪一种。

对于每一种设计模式的详细内容以及个人的认识,会在今后的博客中依次的编辑出来,先看下面这张导图:








从图中可以看出这些设计模式归为三类;下面呢,咱们就以故事的状态来记住并且划分好。



一,创建型/故事:

一个人“单例模式”根据一个工厂“工厂方法模式”的原型“原型模式”创建“建造者模式”出另一个工厂“抽象工厂”



二,结构型/故事:

A代替“代理模式”B去相亲,A照着B的样子装扮自己“装饰模式”,穿上上衣,裤子,帽子组成“组合模式”B的外观样子“外观模式”,模仿B的行为来适配B“适配器模式”,在桥上与美女接头“桥接模式”,结构A相中了美女,一起共享“享元模式”了晚餐“。



三,行为型/故事

观察者A“观察者模式” 在观察电台,结果发现访问者“访问者模式”黑客B,A 报告给 Boss,Boss让中介者 C“中介者模式” 来破译这些命令“命令模式”,中介者 C 用各种策略“策略模式”来破译“解释器模式”这个连环的链式“职责链模式”的必须用迭代器“迭代器模式”才能解开这个命令,然后记录“备忘录模式”下来访问者 B 的信息状态“状态模式”,形成模版“模版方法模式”,为后人栽树。




在这几个故事中,部分用了谐音,这样只要把故事讲出来,那么23个设计模式也就随之而来了,不用刻意的去背诵;好了,这篇博客就到这里,下一篇咱们就从创建型里面的设计模式开始,逐一的深入每一个,了解并且认识它们的特性,如果OK的话我会均以故事或者对白的形式写出来。










评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值