行为模式之迭代器模式

行为模式之迭代器模式 迭代器模式(Iterator Pattern)是最常被使用的几个模式之一,被广泛地应用到Java的API中。 定义:提供一种方法访问一个容器对象中各个元素,而又不需暴露该对象的内部细节。 类图如下所示。    迭代器模式有以下4个角色。 抽象迭代器(Iterator)角色:负责定义访问和遍历元素的接口。 具体迭代器(Concrete Iterator)角色:实现Iterato
相关文章
相关标签/搜索