设计模式专题记录之策略模式

1、什么是策略模式: 策略模式是对算法的包裹,把算法的责任和本身分开,委派给不同的对象管理,最终可解决多重if判断问题。 2、应用场景 传统代码中存在多重if判断语句,类此代码过于冗余,客观性和扩展性极弱。使用策略模式可以通过DB或者枚举类进行维护各具体行为的关系,也可做成可视化管理平台,管理各行为接口的权限和动态扩展。 3、底层实现原理: 将共同的行为抽取出来作为一个共同算法行为标准(接口),每
相关文章
相关标签/搜索