Паттерны. Индивидуальное задание №3

Необходимо выбрать один из паттернов (без повторений).

Подобрать иллюстрирующий пример и описать его (текстовое описание и диаграмма UML).

Реализовать паттерн для примера.