摘要: 策略模式 定义一组算法类,将每个算法都封装成单独的类,这些类可以相互替换。算法的变化不影响调用者的使用。 1.定义 定义一个策略接口,所有的策略类都基于这个接口实现,重写接口的方法。 2.创建 通过类型(type)判断创建哪个策略。这部分逻辑可以用工厂类写。 (1)如果策略是无状态的: 在工厂类里创 阅读全文
posted @ 2022-05-31 16:00 Shengjie 阅读(23) 评论(0) 推荐(0) 编辑