2021
10-29
10-29
java设计模式--策略模式详解
目录策略模式Demo代码:总结策略模式策略模式(StrategyPattern)属于行为型模式,指对象有某个行为,但是在不同的场景中,该行为有不同的实现算法。用算法族分别封装起来,实现同一个接口,让他们之间可以互相替换,让算法的变化独立于使用算法的客户。主要解决:在有多种算法相似的情况下,使用if…else所带来的复杂和难以维护。如何解决:将这些算法封装成一个一个的类,任意地替换。何时使用:一个系统有许多许...
继续阅读 >