Весенняя РАСПРОДАЖА

Каталог паттернов проектирования

Порождающие

Отвечают за удобное и безопасное создание новых объектов или даже целых семейств объектов.

Структурные

Отвечают за построение удобных в поддержке иерархий классов.

Поведенческие

Решают задачи эффективного и безопасного взаимодействия между объектами программы.