摘要: 迭代器模式的定义: 迭代器模式又叫作游标模式,它提供一种按顺序访问集合/容器对象元素的一种方法,而又无须暴露集合内部表示。 迭代器模式可以为不同的容器提供一致的遍历行为,而不用关心容器内元素的组成结构,属于行为型设计模式。 迭代器模式的本质是把集合对象的迭代行为抽离到迭代器中,提供一致的访问接口。 阅读全文
posted @ 2020-11-17 23:30 负重前行的小牛 阅读(403) 评论(0) 推荐(1) 编辑
摘要: 责任链模式的定义: 责任链模式将链中每一个节点都看作一个对象,每个节点处理的请求均不同,且内部自动维护下一个节点对象。当一个请求从链式的首端发出时, 会沿着责任链的路径依次传递到每一个节点对象,直至被链中的某个对象处理为止,属于行为型设计模式。 责任链模式的应用场景: 多个对象可以处理同一请求,但具 阅读全文
posted @ 2020-11-17 22:30 负重前行的小牛 阅读(1018) 评论(0) 推荐(0) 编辑