设计模式--责任链模式

来源:互联网 发布:剑三脸型数据非法 编辑:程序博客网 时间:2024/06/05 14:10

责任链模式:将接收者对象连成一条链,并在该链上传递请求,直到有一个接收者对象处理它,通过让更多对象有机会处理请求,避免了请求发送者和接收者之间的耦合。(现实中的例子:买车的折扣请求),请求发送者并不关心是谁处理了他的请求。暴露给Client一个接口(广义的)
类似于:
java中的异常处理机制
javascript的DOM树
javaweb的过滤器链
开闭原则:对扩展开放,对改变关闭

原创粉丝点击