设计原则 六大基本设计原则 创建型模式 单例模式原型模式工厂模式(工厂方法、简单工厂、抽象工厂)建造者模式 结构型模式 代理模式(静态代理、动态代理)适配器模式桥接模式装饰器模式外观模式享元模式组合模式 行为型模式 模版方法模式策略模式命令模式责任链模式状态模式观察者模式中介者模式迭代器模式访问者模式备忘录模式解释器模式