Ci sono molte classi che rappresentano sequenze di elementi, come le liste, le array e le stringhe. Queste struttura dati hanno in comune che è possibile iterare sui loro elementi.
esempio
public interface Iterabile
{
boolean hasNext();
Object next();
void reset();
}
implementazione
todo (scrivi perché esistono le interfacce notevoli)