设计模式
学习设计模式
ha_di
这个作者很懒,什么都没留下…
展开
-
抽象工厂-枚举
看菜鸟教程里面的抽象工厂是通过手工输入 字符串 来识别相应的工厂的,觉得代码不整洁,且其他人知道传入的字符串具体要和工厂中对上号才行。 所以 我觉得应该使用枚举类 对使用者 提供 相应的 工厂,无需手工输入,减少出错没有工厂返回的可能。 package com.hadi.createmodel.factorypattern; /** * @creator 18051027 * @...原创 2018-08-29 17:34:17 · 345 阅读 · 0 评论 -
睡不着-委派模式
定义:委派模式 负责任务对分配与调度,与代理模式对区别在于前者注重结果,后者注重过程。 spring 中的dispatchServlet 就用到了代理模式。 业务逻辑:主管服务对外统一接单,然后将不同的订单分配给不同的业务员去处理。 //主管 public class Leader{ //根据数据的特征分发到不同到流程中 @Autowired private Map<Stri...原创 2019-12-27 08:10:48 · 105 阅读 · 0 评论