Итератор
Оригинальное название: iterator
Коротко
Объект или механизм последовательного доступа к элементам коллекции без раскрытия её внутреннего устройства.
Что такое «Итератор»
Объект или механизм последовательного доступа к элементам коллекции без раскрытия её внутреннего устройства. Итератор предоставляет единый способ перебора для массивов, списков, деревьев и потоков. Он хранит текущую позицию и умеет отдавать следующий элемент по запросу. Итераторы лежат в основе циклов перебора и позволяют работать даже с ленивыми и бесконечными последовательностями.

