设计模式(十七)迭代器模式

版权声明: https://blog.csdn.net/if_i_were_a/article/details/84026762

迭代器模式(Iterator)提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露改对象的内部表示,类图来源

https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=971311629,3818362496&fm=26&gp=0.jpg

迭代器模式其实因为java中可以用List来进行遍历,《大话设计模式》中用的是C#的编程语言,笔者感觉如果是java的话,直接用Iterator迭代即可。

猜你喜欢

转载自blog.csdn.net/if_i_were_a/article/details/84026762