23种设计模式(1)-单例模式 23种设计模式(2)-工厂模式 23种设计模式(3)-原型模式 23种设计模式(4)-生成器模式 23种设计模式(5)-适配器模式 23种设计模式(6)-装饰者模式 23种设计模式(7)-代理模式 23种设计模式(8)-外观模式 23种设计模式(9)- 桥接模式 23种设计模式(10)- 组合模式 23种设计模式(11)-策略模式 23种设计模式(12)-模版方法模式 23种设计模式(13)-观察者模式 23种设计模式(14)-迭代器模式 23种设计模式(15)-解释器模式 23种设计模式(16)-访问者模式 23种设计模式(17)-命令模式 23种设计模式(18)-备忘录模式 23种设计模式(19)-责任链模式 23种设计模式(20)-中介者模式 23种设计模式(21)-享元模式 23种设计模式(22)-状态模式 设计模式六大原则(1):单一职责原则 设计模式六大原则(2):里氏替换原则 设计模式六大原则(3):依赖倒置原则 设计模式六大原则(4):接口隔离原则 设计模式六大原则(5):迪米特法则 设计模式六大原则(6):开闭原则