iterator
来源:互联网 发布:淘宝行业数据分析软件 编辑:程序博客网 时间:2024/04/28 21:52
定义 ;Provide a way to access the elements of an aggreate object sequentially without exposing its underlying representation
提供一种方法访问一个容器对象中的各种元素,而又不需要暴露对该对象的内部可见性
类图
package Iterator;
import java.util.ArrayList;
public interface Aggregate extends Iterable{
ArrayList list =new ArrayList();
}
package Iterator;
import java.util.Iterator;
public class ConcreteAggregate implements Aggregate{
Iterator iterator=new ConcreteIterator();
public Iterator iterator() {
return iterator;
}
}
package Iterator;
import java.util.ArrayList;
import java.util.Iterator;
public class ConcreteIterator implements Iterator{
ArrayList list=new ArrayList();
@Override
public boolean hasNext() {
// TODO Auto-generated method stub
return false;
}
@Override
public Object next() {
// TODO Auto-generated method stub
return null;
}
@Override
public void remove() {
// TODO Auto-generated method stub
}
}
- Iterator
- Iterator
- Iterator
- iterator
- Iterator
- Iterator
- iterator
- iterator
- Iterator
- iterator
- iterator
- iterator
- Iterator
- iterator
- Iterator
- iterator
- iterator
- Iterator()
- POJ--1847[Tram] 最小费用流
- Actionscript Error: declaration must be contained within the <Declarations> tag, since it is not ass
- 创建sql server关系图过程中遇到的问题
- 细说STL Sort()
- HDU--1077[Catching Fish] 枚举圆心
- iterator
- VS2010实践RUP4+1架构模型+JQuery学习教程
- json 检查工具,检查json字符串是否有错
- 交换机的堆叠与级连的区别
- 11.07.17 ~ 11.07.23
- hdu 1074 doing homework 状态dp
- 前端Url集合
- kernel中对内存的物理表示
- 关于缩点