推广营销企业,网店搜索引擎优化的方法,网络推广有哪些渠道,网站建设 申请报告1、责任链模式
简要说明
通过多个对象处理的请求,减少请求的发送者与接收者之间的耦合。将接受对象链接起来,在链中传递请求,直到有一个对象处理这个请求。
速记关键字
传递职责
类图如下 由类图可以比较容易的看出来,其实就是自己关联自己,形成了一个链,并且自己有…1、责任链模式
简要说明
通过多个对象处理的请求,减少请求的发送者与接收者之间的耦合。将接受对象链接起来,在链中传递请求,直到有一个对象处理这个请求。
速记关键字
传递职责
类图如下 由类图可以比较容易的看出来,其实就是自己关联自己,形成了一个链,并且自己有不同的实现类,实现类就是在链路上的一环又一环。比如请假需要经过层层职级不一样的人进行审批。
Java代码实现
/*** 请假流程抽象类*/
public abstract class LeaveProcess {// 请假流程组合了自己, 也就需要指定下一个处理者protected LeaveProcess