O'Reilly logo

Entwurfsmuster von Kopf bis Fubß by Bert Bates, Kathy Sierra, Elisaebth Freeman, Eric Freeman

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

9.9. Die Definition des Iterator-Musters

Sie haben bereits gesehen, wie man das Iterator-Muster mit einem eigenen Iterator implementiert. Sie haben auch gesehen, wie Java Iteratoren in einigen seiner Collection-orientierten Klassen (der ArrayList) unterstützt. Jetzt ist es an der Zeit, dass wir uns die offizielle Definition des Musters ansehen:

NOTE

Das Iterator-Muster bietet eine Möglichkeit, auf die Elemente in einem Aggregat-Objekt sequenziell zuzugreifen, ohne die zu Grunde liegende Implementierung zu offenbaren.

Das ist ausgesprochen vernünftig: Das Muster gibt Ihnen ein Mittel, die Elemente in einem Aggregat zu durchlaufen, ohne dass Sie wissen müssen, wie die Dinge im Hintergrund organisiert sind. Sie haben das bei den zwei Implementierungen ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required