面向对象的设计模式 ——策略模式

策略模式:解决策略的切换问题,统一了接口 所谓的策略模式从简单的说就是利用接口和多个实现类的代码来解决不同问题的策略切换。 同一个接口,这个接口的抽象方法是固定的,而各种策略方法都实现这个接口,那么我以后这个用这个接口写的代码就不用改了,想要切换不同的策略我只要修改或添加新的接口实现类就可以了。   interface Strategy { //算法 public abstract
相关文章
相关标签/搜索