首页 > 代码库 > Java迭代器模式
Java迭代器模式
迭代器模式是Java
和.Net
编程环境中非常常用的设计模式。此模式用于以顺序方式访问集合对象的元素,而不需要知道其底层表示。
迭代器模式属于行为模式类别。
实现实例
在这个实例中,将创建一个Iterator
接口,它陈述了一个导航方法和一个Container
接口,以及返回迭代器。 实现Container
接口的具体类将负责实现Iterator
接口并使用它。
IteratorPatternDemo
这是一个演示类,将使用一个具体的实现类-NamesRepository
,打印一个存储在NamesRepository
集合中的Names
。
迭代器模式的实现实例结构如下图中所示 -
点击链接查看详细内容
Java迭代器模式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。