标签:抽象 http pst bcf fir 元素 对象 场景 abc
定义: 它提供一种方法访问一个容器对象中各个元素, 而又不需暴露该对象的内部细节
其类图如下:
其中角色:
其代码实现如下:
抽象迭代器:
具体迭代器:
抽象容器:
具体容器:
场景类:
其实, 现在基本上所有的高级语言都实现了迭代器, 基本上跟很少有项目再独立写迭代器了.
迭代器现在应用的越来越广泛了, 甚至已经成为一个最基础的工具
如果做Java开发, 尽量不要自己写迭代器模式. 使用Java提供的Iterator一般就能满足要求了
可以关注一下鄙人的公众号, 谢谢各位了!
标签:抽象 http pst bcf fir 元素 对象 场景 abc
原文地址:https://www.cnblogs.com/hujingnb/p/10171584.html