Igor Декабрь 15, 2020 в 18:49
Декоратор - это паттерн проектирования, который который позволяет расширить поведение объекта, без изменения его исходного кода. Итератор - это интерфейс, который предоставляет доступ к элементам структуры данных и навигацию по ним.