Mit dem Iterator Pattern kann eine Menge von Objekten geordnet durchlaufen werden, ohne dass deren konkrete Implementierung bekannt sein muss.