责任链模式
2018-08-19 18:01:26 21 举报
责任链模式是一种行为设计模式,它通过将请求的发送者和接收者解耦,使得多个对象都有机会处理该请求。这些对象组成一条链,并沿着这条链传递请求,直到有对象处理它为止。责任链模式让多个处理器都有可能处理请求,从而避免请求的发送者和接收者之间的耦合关系。这使得系统更加灵活,可以很容易地添加或删除处理器。责任链模式适用于处理消息、事件等场景,它可以避免请求发送者和接收者之间的紧耦合关系,提高系统的可扩展性和可维护性。