迭代器模式 定义: 提供一种方法,顺序访问一个集合对象中的各个元素,而又不暴露该对象的内部表示。类型:行为型。使用场景: 访问一个集合的内容,而无需暴露它的内部表示。为遍历不同的集合结构提供一个统一的接口。 优点: 分离了集合对象的遍历行为。 缺点: 类的个数成对增加