【发布时间】:2013-05-20 17:06:00
【问题描述】:
迭代器模式定义:提供一种顺序访问聚合对象的元素而不暴露其底层表示的方法。 维基
暴露底层表示会有什么后果?
提供更详细的答案:迭代器模式如何防止这种情况发生?
【问题讨论】:
-
简而言之,您(用户)使用
Iterator的方式与ArrayList、HashMap、HashSet、TreeSet相同。你不关心背后的实现
标签: java design-patterns iterator