职责链模式(Chain of Responsibility Pattern)

动机(Motivate):     在软件构建过程中,一个请求可能被多个对象处理,但是每个请求在运行时只能有一个接受者,如果显示指定,将必不可少地带来请求发送者与接受者的紧耦合。     如何使请求的发送者不需要指定具体的接受者?让请求的接受者自己在运行时决定来处理请求,从而使两者解耦。 意图(Intent):     使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些
相关文章
相关标签/搜索