相信大家都玩过类似于“斗地主”的纸牌游戏,某人出牌给他的下家,下家看看手中的牌,如果要不起,则将出牌请求转发给他的下家,其下家再进行判断.一个循环下来,如果其他人都要不起该牌,则最初的出牌者可以打出新牌.在这个过程中,纸牌作为一个请求沿着一条链在传递,每一位纸牌的玩家都可以处理该请求.在设计模式中,也有一种专门用于处理这种请求链式的模式,它就是职责链模式. 职责链模式(Chain of Responsibility) 学习难度:★★★☆☆ 使用频率:★★☆☆☆ 一.采购单的分级审批模块设计 需求…