# 个人学习笔记 ## :pencil2: 设计模式 - [概论](https://codechina.csdn.net/dreaming_coder/cs-note/-/blob/master/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/README.md) - 创建型模式 - [工厂模式](https://codechina.csdn.net/dreaming_coder/cs-note/-/blob/master/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/01.%20%E5%88%9B%E5%BB%BA%E5%9E%8B%E6%A8%A1%E5%BC%8F/01.%20%E5%B7%A5%E5%8E%82%E6%A8%A1%E5%BC%8F/%E5%B7%A5%E5%8E%82%E6%A8%A1%E5%BC%8F.md) - [抽象工厂模式](https://codechina.csdn.net/dreaming_coder/cs-note/-/blob/master/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/01.%20%E5%88%9B%E5%BB%BA%E5%9E%8B%E6%A8%A1%E5%BC%8F/02.%20%E6%8A%BD%E8%B1%A1%E5%B7%A5%E5%8E%82%E6%A8%A1%E5%BC%8F/%E6%8A%BD%E8%B1%A1%E5%B7%A5%E5%8E%82%E6%A8%A1%E5%BC%8F.md) - [建造者模式](https://codechina.csdn.net/dreaming_coder/cs-note/-/blob/master/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/01.%20%E5%88%9B%E5%BB%BA%E5%9E%8B%E6%A8%A1%E5%BC%8F/03.%20%E5%BB%BA%E9%80%A0%E8%80%85%E6%A8%A1%E5%BC%8F/%E5%BB%BA%E9%80%A0%E8%80%85%E6%A8%A1%E5%BC%8F.md) - [原型模式](https://codechina.csdn.net/dreaming_coder/cs-note/-/blob/master/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/01.%20%E5%88%9B%E5%BB%BA%E5%9E%8B%E6%A8%A1%E5%BC%8F/04.%20%E5%8E%9F%E5%9E%8B%E6%A8%A1%E5%BC%8F/%E5%8E%9F%E5%9E%8B%E6%A8%A1%E5%BC%8F.md) - 结构型模式 - [适配器模式](https://codechina.csdn.net/dreaming_coder/cs-note/-/blob/master/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/02.%20%E7%BB%93%E6%9E%84%E5%9E%8B%E6%A8%A1%E5%BC%8F/05.%20%E9%80%82%E9%85%8D%E5%99%A8%E6%A8%A1%E5%BC%8F/%E9%80%82%E9%85%8D%E5%99%A8%E6%A8%A1%E5%BC%8F.md) - [桥接模式](https://codechina.csdn.net/dreaming_coder/cs-note/-/blob/master/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/02.%20%E7%BB%93%E6%9E%84%E5%9E%8B%E6%A8%A1%E5%BC%8F/06.%20%E6%A1%A5%E6%8E%A5%E6%A8%A1%E5%BC%8F/%E6%A1%A5%E6%8E%A5%E6%A8%A1%E5%BC%8F.md) - [组合模式](https://codechina.csdn.net/dreaming_coder/cs-note/-/blob/master/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/02.%20%E7%BB%93%E6%9E%84%E5%9E%8B%E6%A8%A1%E5%BC%8F/07.%20%E7%BB%84%E5%90%88%E6%A8%A1%E5%BC%8F/%E7%BB%84%E5%90%88%E6%A8%A1%E5%BC%8F.md) - [装饰器模式](https://codechina.csdn.net/dreaming_coder/cs-note/-/blob/master/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/02.%20%E7%BB%93%E6%9E%84%E5%9E%8B%E6%A8%A1%E5%BC%8F/08.%20%E8%A3%85%E9%A5%B0%E5%99%A8%E6%A8%A1%E5%BC%8F/%E8%A3%85%E9%A5%B0%E5%99%A8%E6%A8%A1%E5%BC%8F.md) - [外观模式](https://codechina.csdn.net/dreaming_coder/cs-note/-/blob/master/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/02.%20%E7%BB%93%E6%9E%84%E5%9E%8B%E6%A8%A1%E5%BC%8F/09.%20%E5%A4%96%E8%A7%82%E6%A8%A1%E5%BC%8F/%E5%A4%96%E8%A7%82%E6%A8%A1%E5%BC%8F.md) - [享元模式](https://codechina.csdn.net/dreaming_coder/cs-note/-/blob/master/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/02.%20%E7%BB%93%E6%9E%84%E5%9E%8B%E6%A8%A1%E5%BC%8F/10.%20%E4%BA%AB%E5%85%83%E6%A8%A1%E5%BC%8F/%E4%BA%AB%E5%85%83%E6%A8%A1%E5%BC%8F.md) - [代理模式](https://codechina.csdn.net/dreaming_coder/cs-note/-/blob/master/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/02.%20%E7%BB%93%E6%9E%84%E5%9E%8B%E6%A8%A1%E5%BC%8F/11.%20%E4%BB%A3%E7%90%86%E6%A8%A1%E5%BC%8F/%E4%BB%A3%E7%90%86%E6%A8%A1%E5%BC%8F.md) - 行为模式 - [责任链模式](https://codechina.csdn.net/dreaming_coder/cs-note/-/blob/master/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/03.%20%E8%A1%8C%E4%B8%BA%E6%A8%A1%E5%BC%8F/12.%20%E8%B4%A3%E4%BB%BB%E9%93%BE%E6%A8%A1%E5%BC%8F/%E8%B4%A3%E4%BB%BB%E9%93%BE%E6%A8%A1%E5%BC%8F.md) - [命令模式](https://codechina.csdn.net/dreaming_coder/cs-note/-/blob/master/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/03.%20%E8%A1%8C%E4%B8%BA%E6%A8%A1%E5%BC%8F/13.%20%E5%91%BD%E4%BB%A4%E6%A8%A1%E5%BC%8F/%E5%91%BD%E4%BB%A4%E6%A8%A1%E5%BC%8F.md) - [迭代器模式](https://codechina.csdn.net/dreaming_coder/cs-note/-/blob/master/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/03.%20%E8%A1%8C%E4%B8%BA%E6%A8%A1%E5%BC%8F/14.%20%E8%BF%AD%E4%BB%A3%E5%99%A8%E6%A8%A1%E5%BC%8F/%E8%BF%AD%E4%BB%A3%E5%99%A8%E6%A8%A1%E5%BC%8F.md) - [中介者模式](https://codechina.csdn.net/dreaming_coder/cs-note/-/blob/master/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/03.%20%E8%A1%8C%E4%B8%BA%E6%A8%A1%E5%BC%8F/15.%20%E4%B8%AD%E4%BB%8B%E8%80%85%E6%A8%A1%E5%BC%8F/%E4%B8%AD%E4%BB%8B%E8%80%85%E6%A8%A1%E5%BC%8F.md) - [观察者模式](https://codechina.csdn.net/dreaming_coder/cs-note/-/blob/master/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/03.%20%E8%A1%8C%E4%B8%BA%E6%A8%A1%E5%BC%8F/16.%20%E8%A7%82%E5%AF%9F%E8%80%85%E6%A8%A1%E5%BC%8F/%E8%A7%82%E5%AF%9F%E8%80%85%E6%A8%A1%E5%BC%8F.md) - [策略模式](https://codechina.csdn.net/dreaming_coder/cs-note/-/blob/master/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/03.%20%E8%A1%8C%E4%B8%BA%E6%A8%A1%E5%BC%8F/17.%20%E7%AD%96%E7%95%A5%E6%A8%A1%E5%BC%8F/%E7%AD%96%E7%95%A5%E6%A8%A1%E5%BC%8F.md) - [模板方法模式](https://codechina.csdn.net/dreaming_coder/cs-note/-/blob/master/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/03.%20%E8%A1%8C%E4%B8%BA%E6%A8%A1%E5%BC%8F/18.%20%E6%A8%A1%E6%9D%BF%E6%96%B9%E6%B3%95%E6%A8%A1%E5%BC%8F/%E6%A8%A1%E6%9D%BF%E6%96%B9%E6%B3%95%E6%A8%A1%E5%BC%8F.md)