本文实例讲述了C#设计模式之ChainOfResponsibility职责链模式解决真假美猴王问题。分享给大家供大家参考,具体如下:
一、理论定义
职责链模式 向一个 对象提出一个请求,如果这个对象无法处理这个请求,将指定下一个对象来处理这个请求, 直到这个请求能得到处理为止。
二、应用举例
需求描述:《西游记》里面的真假美猴王的辨别过程
六耳猕猴和孙悟空不仅外型一模一样,本事也是一模一样,走到哪儿,都无法分辨谁是真的谁是假的!
① 观音菩萨(GuangYinBodhisattva)暗念《紧箍儿