long long ago 买了设计模式的书,一直没看,平常工作虽然涉及到,但是不够系统,工作之余抽空学习一下。
一、创建型模式
01、单例(Singleton)
[02、工厂方法(Factory Method)](https://www.cnblogs.com/WinterSir/p/16646963.html)
[03、抽象工厂(Abstract Factory)](https://www.cnblogs.com/WinterSir/p/16727752.html)
[04、建造者(Builder)](https://www.cnblogs.com/WinterSir/p/17229650.html)
[05、原型(Prototype)](https://www.cnblogs.com/WinterSir/p/17229651.html)
##二、结构型模式
[06、适配器(Adapter)](https://www.cnblogs.com/WinterSir/p/17302772.html)
[07、桥接(Bridge)](https://www.cnblogs.com/WinterSir/p/17323028.html)
[08、组合(Composite)](https://www.cnblogs.com/WinterSir/p/17341199.html)
[09、装饰(Decorator)](https://www.cnblogs.com/WinterSir/p/17370476.html)
[10、外观(Facade)](https://www.cnblogs.com/WinterSir/p/17421284.html)
[11、享元(Flyweight)](https://www.cnblogs.com/WinterSir/p/17434019.html)
[12、代理(Proxy)](https://www.cnblogs.com/WinterSir/p/17434027.html)
##三、行为型模式
[13、职责链(Chain of Responsibility)](https://www.cnblogs.com/WinterSir/p/17469116.html)
[14、命令(Command)](https://www.cnblogs.com/WinterSir/p/17475594.html)
[15、解释器(Interpreter)](https://www.cnblogs.com/WinterSir/p/17506255.html)
[16、迭代器(Iterator)](https://www.cnblogs.com/WinterSir/p/17511722.html)
[17、中介者(Mediator)](https://www.cnblogs.com/WinterSir/p/17516116.html)
[18、备忘录(Memento)](https://www.cnblogs.com/WinterSir/p/17522337.html)
[19、观察者(Observer)](https://www.cnblogs.com/WinterSir/p/17523351.html)
[20、状态(State)](https://www.cnblogs.com/WinterSir/p/17523361.html)
[21、策略(Strategy)](https://www.cnblogs.com/WinterSir/p/17523365.html)
[22、模板方法(Template Method)](https://www.cnblogs.com/WinterSir/p/17573994.html)
[23、访问者(Visitor)](https://www.cnblogs.com/WinterSir/p/17573997.html)
演示代码
https://github.com/WinterSir/DesignPatternDemo
参考资料
https://www.cnblogs.com/edisonchou/p/7512912.html