二十三设计模式 之 迭代器模式(Iterator)
最近开始看设计模式,随手记下笔记。如有问题,望指正。
迭代器模式(Iterator),提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。
迭代器模式中的角色:迭代器(Iterator):负责定义按顺序逐个遍历元素的迭代器接口。由Iterator接口扮演,定义了hasNext和next两个方法。hasNext用于判断是否存在下一个元素,next方法则用于获取该元素...
原创
2018-11-04 12:02:22 ·
146 阅读 ·
0 评论