会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
战狂粗人张
博客园
::
首页
::
博问
::
闪存
::
新随笔
::
联系
::
订阅
::
管理
::
公告
2022年6月2日
关于Java使用策略模式(二)
摘要: 一、需求 根据优惠券的类型resourceType 查询 发放方式grantType和领取规则。 二、简单实现 采用switch case 方式。 缺点:后期代码难以维护,可读性不强。 package cn.zwx.strategy.pattern.example.simple; import or
阅读全文
posted @ 2022-06-02 11:41 战狂粗人张
阅读(101)
评论(0)
推荐(0)
关于Java使用策略模式(一)
摘要: 一、业务场景 做了微信支付,支付宝支付,然后突然要加一个银联支付,那么如果代码方法一起就会导致代码不是很好操作所以,采用策略模式进行。 二、直接上代码 1、策略接口:执行的方法 package com.cxy.ssp.strategy; public interface Strategy { Str
阅读全文
posted @ 2022-06-02 11:31 战狂粗人张
阅读(305)
评论(0)
推荐(0)