行业知识
设计模式之迭代器模式
2026-11-07 12:31:09
来源:互联网转载
迭代器模式(Iterator)
定义
���供一种顺序访问一个聚合对象(容器)中各个元素的方法,而又不暴露其内部的表示。
使用场景
主要角色
- 迭代器Iterator
- 具体的迭代器ConcreteIterator
- 聚合Aggregate
- 具体的聚合ConcreteAggregate
类图
ArrayList真实的继承体系
示例代码
public interface Iterator { boolean hasNext(); E next(); default void remove() { throw new UnsupportedOperationException("remove"); } default void forEachRemaining(Consumer
上一篇:服务器怎么区分跨几?
下一篇:服务器电线接头怎么拆?