23种设计模式巧记
- 1.设计模式六大原则
- 2.23种设计模式
- 1)创建型 5种
- 2)结构型 7种
- 3)行为型 11种
1.设计模式六大原则
巧记:一接单,开地里
(情景记忆:骑手一接单,就开到了地里,谐音记忆)
一:依赖倒置原则
接:接口隔离原则
单:单一职责原则
开:开闭原则
地:迪米特原则
里:里式替换原则
2.23种设计模式
1)创建型 5种
巧记:建原抽工单
(情景记忆:一个叫建原的人抽走了工单)
建:建造模式
原:原型模式
抽:抽象工厂
工:工厂方法
单:单例模式
2)结构型 7种
巧记:桥代理组合适配器,享元回家装饰外观
(情景记忆:姓桥的代理组合了一个适配器,享元同学拿回家装饰它的外观)
桥:桥模式
代 理:代理模式
组 合:组合模式
适配器:适配器模式
享 元:享元模式
装 饰:装饰模式
外 观:外观模式
3)行为型 11种
巧记:访问者写好策略备忘录,
观察模板迭代状态,
命令中介解释责任链。
(情景记忆:在房产中介处,一个访问者写好了购房策略的备忘录,观察了下所用模板的迭代状态,之后命令中介解释下出问题后的责任链)
访问者:访问者模式
策 略:策略模式
备忘录:备忘录模式
观 察:观察者模式
模 板:模板模式
迭 代:迭代器模式
状 态:状态模式
命 令:命令模式
中 介:中介者模式
解 释:解释器模式
责任链:责任链模式
最后
以上就是时尚机器猫最近收集整理的关于java基础之23种设计模式巧记1.设计模式六大原则2.23种设计模式的全部内容,更多相关java基础之23种设计模式巧记1内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复