3.1 行为型-职责链模式

2021-01-08  本文已影响0人  JingJingLiu317

应用场景:如果一个任务包含多步,且上一步通过才能进入下一步

包含要素:

Handler:抽象处理者

ConcreteHandler:具体处理者

Client:客户端类

示例demo:面试一共有三轮面试,一面过了才会进入二面,二面过了才会进入三面。

处理请求 抽象处理器 定义下一个处理器和处理方法 初级面试,自定义处理逻辑,根据是否通过决定是否向下传递 中级面试,自定义处理逻辑,根据是否通过决定是否向下传递 高级面试,自定义处理逻辑,根据是否通过决定是否向下传递 定义每一个处理器及自己的下一个处理器
上一篇下一篇

猜你喜欢

热点阅读