Abril 08
                               Prof(s). Ismael H. F. Santos & Eduardo Bezerra                                        31
Iterator
nRequisitos de um iterador
nUm modo de localizar um elemento específico da coleção, tal como o primeiro elemento.
nUm modo de obter acesso ao elemento atual.
nUm modo de obter o próximo elemento.
nUm modo de indicar que não há mais elementos a percorrer.
nExemplo em Java
nAs classes List, Set e Sorted são subclasses de Collection, e herdam um método iterator() que retorna um objeto iterador.
nO objeto Iterator possui métodos hasNext() e next().