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

35公司做的网站漏洞微帮推广平台怎么加入

35公司做的网站漏洞,微帮推广平台怎么加入,官网首页入口百度,网站建设方案范文工厂模式: (1)避免类中出现过多的组合依赖 (2)同时减少代码中出现过多的if...else if...语句 (2)将调用者跟我们的实现类解耦 模版模式: (1)功能复用 &…

工厂模式:

(1)避免类中出现过多的组合依赖

(2)同时减少代码中出现过多的if...else if...语句

(2)将调用者跟我们的实现类解耦

模版模式:

(1)功能复用

(2)方便扩展

策略模式:

(1)方便功能的扩展和维护

(2)防止过多的业务耦合

(3)避免使用多重条件判断

1. 抽象类

/*** 策略模式:不同类型选择不同的实现策略* */
public interface AbstractStrategy {/*** 模版模式:不同策略实现同一接口的共性部分(公共方法)* */default void commentMeth(){System.out.println("模版方法");}void handle(Object object);
}

2.抽象的实现 

@Service
public class AchieveOneStrategy implements AbstractStrategy{@Overridepublic void handle(Object obj) {}
}
@Service
public class AchieveTwoStrategy implements AbstractStrategy{@Overridepublic void handle(Object object) {}
}
@Service
public class AchieveThreeStrategy implements AbstractStrategy{@Overridepublic void handle(Object object) {}
}

3.枚举

public enum StrategyTypeEnum {ONE_STRATEGY(0,AchieveOneStrategy.class),TWO_STRATEGY(1,AchieveTwoStrategy.class),THREE_STRATEGY(2,AchieveThreeStrategy.class),;Integer type;Class<? extends AbstractStrategy> aClass;StrategyTypeEnum(Integer type, Class<? extends AbstractStrategy> aClass){this.type = type;this.aClass = aClass;}
}

4.工厂

/*** 工厂模式:根据不同类型创建不同实例* */
@Service
public class StrategyFactory {@Autowiredprivate ApplicationContext applicationContext;static HashMap<Integer, Class<? extends AbstractStrategy>> strategyHashMap = new HashMap<>();static {for (StrategyTypeEnum value : StrategyTypeEnum.values()) {strategyHashMap.put(value.type, value.aClass);}}public AbstractStrategy executeStrategy(Integer flag){Class<? extends AbstractStrategy> aClass = strategyHashMap.get(flag);return applicationContext.getBean(aClass);}
}

http://www.zhongyajixie.com/news/3343.html

相关文章:

  • 做网站 就上凡科网大连企业网站建站模板
  • 做网站的框架模版外贸网站设计
  • wordpress 显示点击数廊坊seo外包公司费用
  • 专业工厂网站建设阳江网站建设
  • 潍坊做网站建设外链图片
  • 常州天启建设公司网站seo建站收费地震
  • 网站风格包括什么自助建站系统源码
  • 西安网站建设聂卫百度指数关键词未收录怎么办
  • 免费网站建设 godaddy关键词优化价格表
  • 专业的网站建设设计价格福州百度首页优化
  • 百度怎样可以搜到自己的网站seo自学网
  • 中山有做网站的公司吗百度指数下载app
  • 怎么查网站流量深圳营销推广引流公司
  • 网站建设心得百度答主招募入口官网
  • 做行业网站广告百度seo优化软件
  • 北京网站设计权威乐云践新软文范例大全800
  • 网店购物系统免费seo快速收录工具
  • 盐城网站推广电话推广一单500
  • 如何与导航网站做友情链接创建自己的网址
  • 建设春风摩托车官方网站英文网站seo
  • 网站的会员认证怎么做链接交易网
  • 网站建设需要学编程么中国营销策划第一人
  • 做电影网站怎么批量去水印搜索引擎优化的核心及内容
  • 网站限制访问流量seo是什么工作内容
  • 合肥网站建设套餐武汉网站维护公司
  • 郑州外贸建站怎么制作百度网页
  • 重庆微信网站建设报价表广告联盟推广
  • seo推广一年要多少钱阳江seo
  • 住房与城乡建设部网站打不开云搜索引擎入口
  • 加强学校网站建设和宣传工作百度关键词排名工具