责任链模式 #
当在开发中无法预知使用哪种方法处理某个特定的请求时,使用责任链模式来不停的进行吹,直到有合适的处理方法为止
原则:
- 存在一个对象链
- 我们一开始将请求发送给链中的第一个对象
- 对象决定是否要处理该请求
- 将请求传递给下一个对象
- 重复该过程,一直到链尾
code https://github.com/lanms/Python_design_pattern/blob/master/10_chain_pattern.py
当在开发中无法预知使用哪种方法处理某个特定的请求时,使用责任链模式来不停的进行吹,直到有合适的处理方法为止
原则:
code https://github.com/lanms/Python_design_pattern/blob/master/10_chain_pattern.py