(一)简单工厂模式 ...................................................................................................................... 2 (二)策略模式 .............................................................................................................................. 4 策略与工厂结合....................................................................................................................... 6 单一职责原则........................................................................................................................... 6 开放――封闭原则................................................................................................................... 6 里氏代换原则........................................................................................................................... 7 依赖倒转原则........................................................................................................................... 7 (三)装饰模式 .............................................................................................................................. 7 (四)代理模式 .............................................................................................................................. 9 (五)工厂方法模式 .................................................................................................................... 1 1 (六)原型模式 ............................................................................................................................ 1 3 (七)模板方法模式 .................................................................................................................... 1 5 迪米特法则............................................................................................................................. 1 6 (八)外观模式 ...............................................................................................................................