Abril 08
                               Prof(s). Ismael H. F. Santos & Eduardo Bezerra                                        31
Iterator (exemplo)
n// ICollection.java
n// interface para obtenção de Iterator para coleções
n
npublic interface ICollection
n{
n  // obtenção de um Iterator
n  public IIterator getIterator();
n  // determina existência de um elemento
n  public boolean has(Object object);
n  // adição de um elemento
n  public boolean add(Object object);
n  // remoção de um elemento
n  public boolean remove(Object object);
n  // remoção de todos os elementos
n  public void removeAll();
n}