java开发模式--策略模式

策略模式:将多个使用if-else判断的算法拆分为单个策略类,通过传入不同的策略类对象调用不同的策略。

实例:

创建一个运算策略接口


分别实现不同的运算方法:



创建一个策略器:通过策略器动态的调用不同的策略


测试:


猜你喜欢

转载自blog.csdn.net/qq_28834183/article/details/80492773