目标:对设计模式,在代码层面的一种快速理解,想深层理解原理的,不要看哈。。。只适用于像我这么躁的人。
一、创建模型模式
1.Factory模式:简单工厂模式、工厂方法模式
2.抽象工厂模式
3.Singleton模式:懒汉、饿汉模式(重锁定)
4.Builder模式
5.Prototype模式
二、结构型模式
6.Bridge模式
7.Adapter模式
8.Decorator模式
9.Composite模式
10.Flyweight模式
11.Facade模式
12.Proxy模式:虚代理,远程代理,保护代理
三、行为模式
13.Template模式
14.Strategy模式
15.State模式
16.Observer模式
17.Mementor模式
18.Mediator模式
19.Command模式
20.Visitor模式
21.Chain of Responsibility模式
22.Iterator模式
23.Iterpreter模式
各个模式代码:
链接:https://pan.baidu.com/s/1ggwujYV 密码:jsbc
网友评论