美文网首页码农庄园
红楼梦中的“击鼓传花”责任链模式

红楼梦中的“击鼓传花”责任链模式

作者: 小马过河R | 来源:发表于2021-05-26 10:42 被阅读0次

这种模式中,通常每个接收者都包含对另一个接收者的引用。如果一个对象不能处理该请求,那么它会把相同的请求传给下一个接收者,依此类推。

小马理解为:将请求   在各个实体类中地推传递,哪个实体符合处理条件就哪个实体处理,否则往下一个实体类传送接续判断。

这可以参考运用于 工作流设计中的  审批动作。

应用实例: 1、红楼梦中的"击鼓传花"。 2、JS 中的事件冒泡。 3、JAVA WEB 中 Apache Tomcat 对 Encoding 的处理,Struts2 的拦截器,jsp servlet 的 Filter。

相关文章

网友评论

    本文标题:红楼梦中的“击鼓传花”责任链模式

    本文链接:https://www.haomeiwen.com/subject/vnfksltx.html