一.定义 职责链模式,就是将能够处理某类请求事件的一些处理类,类似链条的串联起来.请求在链条上处理的时候,并不知道具体是哪个处理类进行处理的.一定程度上实现了请求和处理的解耦. 实际生活中的经典例子就是公司的报销流程,一般主管.经理.总经理都是不同的报销额度,当职员进行报销申请的时候,如果主管权限不足,会自动的再向上提交给经理,经理可以处理也可以再向上 提交总经理.报销申请(请求事件)提交后,职员自己并不需要再关注谁能处理,只是关注到最后结果即可. 二.java代码示例 示例中,就以简单的逐层报…