Builder模式:
对象创建型模式,将一个复杂对象的构建与运算相分离
当对象的创建过程比较负责时使用
用于消灭If的模式:
消灭的是控制程序流向的if
策略模式:
让算法和对象分开来,使得算法可以依据使用该算法的对象而变化。策略模式把运算本身和运算规则区分开来。装饰器模式
模板方法模式
适配器模式
Builder模式:
对象创建型模式,将一个复杂对象的构建与运算相分离
当对象的创建过程比较负责时使用
用于消灭If的模式:
消灭的是控制程序流向的if
策略模式:
让算法和对象分开来,使得算法可以依据使用该算法的对象而变化。策略模式把运算本身和运算规则区分开来。
装饰器模式
模板方法模式
适配器模式