平常开发中总会遇到各种各样的设计模式,有时会用,但是具体哪种设计模式,却区分的不是很明白,在这里做一下总结。后续几篇围绕着会具体做一些demo,供后续查阅使用。
设计模式的分类
创建型
1.工厂方法模式
2.抽象工厂模式
3.单例模式
4.建造者模式
5.原型模式
结构型
1.适配器模式
2.装饰器模式
3.代理模式
4.外观模式
5.桥接模式
6.组合模式
7.享元模式
行为型
1.策略模式
2.模板方法模式
3.观察者模式
4.迭代子模式
5.责任链模式
6.命令模式
7.备忘录模式
8.状态模式
9.访问者模式
10.中介者模式
11.解释器模式
网友评论