Lanms Blog

责任链模式
Publish: 2019/3/29   

责任链模式

当在开发中无法预知使用哪种方法处理某个特定的请求时,使用责任链模式来不停的进行吹,直到有合适的处理方法为止

原则:

  1. 存在一个对象链
  2. 我们一开始将请求发送给链中的第一个对象
  3. 对象决定是否要处理该请求
  4. 将请求传递给下一个对象
  5. 重复该过程,一直到链尾

code https://github.com/lanms/Python_design_pattern/blob/master/10_chain_pattern.py



← 代理模式 python3连接postgresql →

Powered by Hexo, Theme designs by @hpcslag.
Style-Framework Tocas-UI designs by @yamioldmel