Objekte für Schleifen
摘要
Iteration mit Schleifen ist ein fundamentales Konzept der Programmierung. Wir zeigen, wie Schleifen in Objekte abstrahiert werden können. Iterierbare Objekte haben Iteratoren, die die Iteration für Elemente steuern. Die Verwendung einer für-alle Schleife wird für iterierbare Objekte ermöglicht. Eine weitere Abstraktion über Schleifen stellt die Faltungsfunktion dar. Um eine parallele Iteration zu ermöglichen, gibt es Stream-Objekte. Auch diese sind Abstraktionen der Iteration und in der Lage, die Iteration parallel durchzuführen.