例子中,不同对象的handleBusiness:实现都是相同的吧?怎么区分不同对象的操作呢?
来源:11-2 责任链模式相关面试问题

慕神1262535
2018-10-05
写回答
1回答
-
handleBusiness:是责任链上各个对象应该实现的各自具体实现逻辑,所以可能是不尽相同的。链条上各个对象根据自己处理结果决定completion回调入参是否为YES 如果自己没处理掉,则传NO由后续责任方处理
032018-10-06
相似问题
例子中,不同对象的handleBusiness:实现都是相同的吧?怎么区分不同对象的操作呢?
来源:11-2 责任链模式相关面试问题
慕神1262535
2018-10-05
1回答
handleBusiness:是责任链上各个对象应该实现的各自具体实现逻辑,所以可能是不尽相同的。链条上各个对象根据自己处理结果决定completion回调入参是否为YES 如果自己没处理掉,则传NO由后续责任方处理
相似问题