责任链模式:使多个对象都有机会处理请求,从而避免请求的发送者和请求的接受者之间的耦合关系。将这个对象连接连城一条链,并沿着这条链传递请求,直到有一个对象处理它为止。
UML图:
代码我就不贴了,懒得写,从uml图可以看出就是每个handler设置指向下一个handler形成一条链。
责任链模式:使多个对象都有机会处理请求,从而避免请求的发送者和请求的接受者之间的耦合关系。将这个对象连接连城一条链,并沿着这条链传递请求,直到有一个对象处理它为止。
UML图:
代码我就不贴了,懒得写,从uml图可以看出就是每个handler设置指向下一个handler形成一条链。
本文标题:设计模式之责任链模式
本文链接:https://www.haomeiwen.com/subject/gfvjyxtx.html
网友评论