设计模式-迭代器模式
设计模式-迭代器模式
提供一种方法访问一个聚合对象中的各个元素,而又无需暴露改对象的内部表示
应用场景:遍历一个聚合对象,当你需要访问一个聚集对象,
而且不管这些对象是什么都需要遍 历的时候,
就应该考虑用迭代器模式。
实例:JAVA 中的 iterator
1 | /* |
1 | public interface Container { |
1 | /** |
1 | public class IteratorPatternDemo { |
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.