14 Iterator迭代器(行为模式)

14 Iterator(行为模式)     提供按顺序访问聚合对象的元素的方法,而不公开其底层表示形式。 也称为cursor 动机 聚合对象(如列表)应该提供一种访问其元素而不公开其内部结构的方法。 迭代器模式的关键思想是负责访问和遍历列表对象,并将其放入迭代器对象中。 将遍历机制与List对象允许我们为不同的遍历策略定义迭代器,而无需在List接口中枚举它们。 什么时候用: 访问聚合对象的内容而
相关文章
相关标签/搜索