大话设计模式十八之迭代器模式

售票员其实在做一件重要的事,就是把车厢里的所有人都遍历了一遍,不放过一个不买票的乘客。者也是一个设计模式的体现。 迭代器模式(Iterator),提供一种方法顺序访问一个聚合对象中各个元素,而又不爆露该对象的内部表示。 当你需要访问一个聚集对象,而且不管这些对象是什么都需要遍历的时候,你就应该考虑用迭代器模式。 需要对聚集有多种方式遍历时,可以考虑用迭代器模式。 为遍历不同的聚集结构提供如开始、下
相关文章
相关标签/搜索