责任链模式可以减少对象的连接,为对象分配增加了很大的灵活性。该模式允许把一组类作为一个类来
使用,并再类的组合中用,一个类的事件可以发送到另一个类来处理。
责任链还会以树形结构出现,这样,一个事件可以转递给多个类,或者多个类的信息可以提交到一个类
。树状责任链能够提供更灵活的技巧,但缺点是信息再书中容易迷失。
1超过一个对象能够处理客户请求并且到底是那个对象处理预先不知道。
2一个请求可以发布到多个对象但它的接收都是不清晰地。
3可以动态指定一组对象处理请求。
责任链的优势,与适用情景
最新推荐文章于 2024-07-06 08:57:45 发布