摘要: 策略模式主要在多个相似算法下代替if...else...,并且扩展性强 题目:购票系统,不同角色进入,有不同折扣,用if...else...能实现,但是后期维护新的角色折扣重写量大,故使用策略模式: 实现效果: 源码: 定义IDiscountStrategy接口: 定义各种折扣类继承该接口: 接着定 阅读全文
posted @ 2022-02-24 15:04 周~锡林 阅读(220) 评论(0) 推荐(0) 编辑