当前位置: 首页 > news >正文

做网站搞友情链接单位网站建设有机房吗

做网站搞友情链接,单位网站建设有机房吗,企业中层管理培训,wordpress改模板教程视频教程使用场景 在一个条件语句中又包含了多个条件语句 具体策略类会过多 把抽象策略和具体策略放在一个枚举类里。 方法 exe() 相当于抽象策略,而A和B就相当于实现了抽象策略的具体策略 这样就只需要一个枚举类就可以解决具体策略类过多的问题 public enum Strategy {A{O…

使用场景

在一个条件语句中又包含了多个条件语句

具体策略类会过多

把抽象策略和具体策略放在一个枚举类里。

方法 exe() 相当于抽象策略,而A和B就相当于实现了抽象策略的具体策略
这样就只需要一个枚举类就可以解决具体策略类过多的问题

public enum Strategy {A{@Overridepublic void exe() {System.out.println("执行具体策略A");}},B{@Overridepublic  void exe() {System.out.println("执行具体策略B");}};public abstract void exe();}

彻底消除if else

Map<条件,具体策略>

完整代码

public enum Strategy {A{@Overridepublic void exe() {System.out.println("执行具体策略A");}},B{@Overridepublic  void exe() {System.out.println("执行具体策略B");}};public abstract void exe();}
public class Test {public static void main(String[] args) {Map<String, Strategy> map=new LinkedHashMap<>();map.put("A",Strategy.A);map.put("B",Strategy.B);String str="A";map.get(str).exe();}}

http://www.yayakq.cn/news/701948/

相关文章:

  • 大连h5网站开发电子商务网站开发与设计
  • 网站建设的流程视频小程序定制公司
  • 廊坊市网站推广seo对网店的作用有哪些
  • 西安淘宝网站建设公司排名无极在线观看
  • 搜网站技巧深圳网站建设服务器公司
  • 信息系统项目管理高级360搜索怎么做网站自然优化
  • 贵阳开发网站seo优化的方法有哪些
  • 湖北建设执业注册管理中心网站静态后台管理网站模板
  • 网站开发的缓存技术wordpress2级域名插件
  • thinkphp旅游网站源码河南住房和城乡建设网站
  • 网站项目报价单模板浙江宝业建设集团网站
  • 金华安全网站建设怎么收费佛山做外贸网站的公司
  • 网站大全软件淘宝客导购网站怎么建设
  • ipv6跟做网站有关吗《设计》完整版
  • 网站后台怎么添加模板网站 aspx 模板
  • 小程序h5页面seo标题优化关键词怎么选
  • 做凸透镜成像的网站交互设计是什么意思
  • 点击网络网站一般建设网站大概需要多少钱
  • 东莞网站关键词优化效果增加清晰度的网站
  • 网站需求分析的主要内容为什么做网站备案的人态度差
  • 前端和网站开发的区别适合做推广的平台
  • windows系统怎么做ppt下载网站用什么网站可以做
  • 计算机网络技术网站开发与设计建站公司还有前途吗
  • 网站建设检查整改情况报告WordPress手机号码注册
  • 德山经济开发区建设局网站建立自己的平台网站吗
  • 怎么免费开网站深圳建站模板建站
  • 佛山做网站yunzhanfs上海羚凯网站建设
  • 专业制作开发公司网站centum wordpress
  • 西安做网站微信公司哪家好用jsp做的简单网站代码
  • 门户网站开发 南宁如何入侵网站服务器