设计模式(一)—— 策略模式
策略模式是将一系列事物中相关联的抽取出来,其中抽取出来的又可分为可变化部分与不可变化部分。将不可变化的部分放在基类,对可变化部分进行面向接口式编程(可用Abstract或者Interface)。之后进行基类与接口类的组合,在基类中放入接口类的变量,基类只是进行接口类的委托,具体的还是在继承接口的对象中实现。
策略模式是将一系列事物中相关联的抽取出来,其中抽取出来的又可分为可变化部分与不可变化部分。将不可变化的部分放在基类,对可变化部分进行面向接口式编程(可用Abstract或者Interface)。之后进行基类与接口类的组合,在基类中放入接口类的变量,基类只是进行接口类的委托,具体的还是在继承接口的对象中实现。