Creational Patterns

  • Порождающие паттерны беспокоятся о гибком создании объектов без внесения в программу лишних зависимостей.

Они позволяют сделать систему независимой от способа создания, композиции и представления объектов. Шаблон, порождающий классы, использует наследование, чтобы изменять наследуемый класс, а шаблон, порождающий объекты, делегирует инстанцирование другому объекту.

Проще говоря, порождающие паттерны предназначены для создания экземпляра объекта или группы связанных объектов.

К ним относятся: