职责链模式(ChainOfResponsibility):使多个对象都有机会处理请求,从而避免请求的
发送者和接受者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到
有一个对象处理它为止。
下面是类结构图:
Handler.java
ConcreateHandler1.java
ConcreteHandler2.java
ConcreteHandler3.java
Main.java
职责链模式详解
本文介绍了一种设计模式——职责链模式,通过实例演示了如何利用该模式处理请求,避免发送者与接收者间的直接耦合。并通过具体代码实现展示了如何构建处理请求的链式结构。
职责链模式(ChainOfResponsibility):使多个对象都有机会处理请求,从而避免请求的
发送者和接受者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到
有一个对象处理它为止。
下面是类结构图:
Handler.java
ConcreateHandler1.java
ConcreteHandler2.java
ConcreteHandler3.java
Main.java

被折叠的 条评论
为什么被折叠?