如何在JAVA编程中干掉if/else、switch/case(二)

前言java 上一篇中介绍了采用表驱动(map)方式和Optional方式取代if...else、switch...case逻辑。本章采用JAVA设计模式之策略模式抽象公共方法,剥离像map这样的紧耦合操做,对扩展开放,只关心本身的handler逻辑便可。算法 策略模式是对算法的包装,是把使用算法的责任和算法自己分割开来,委派给不一样的对象管理。策略模式一般把一个系列的算法包装到一系列的策略类里面
相关文章
相关标签/搜索