大话设计模式-笔录2-策略模式
设计模式—策略模式 描述代码描述学习笔录,不足之处大神多多指教。策略模式定义了一系列的算法,并将每一个算法封装起来,使每个算法可以相互替代,使算法本身和使用算法的客户端分割开来,相互独立。代码场景:商场收银体系(正常收费、折扣、满减)1.父类public interface CashSuper { /** * 获取金额 * * @param cashContext * @return */ double acceptC