Порождающие паттерны проектирования

Добавлено 7 мая 2022 в 02:33

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

Фабричный метод Factory MethodФабричный метод
Factory Method
Определяет общий интерфейс для создания объектов в суперклассе, позволяя подклассам изменять тип создаваемых объектов.
Абстрактная фабрика Abstract FactoryАбстрактная фабрика
Abstract Factory
Позволяет создавать семейства связанных объектов, не привязываясь к конкретным классам создаваемых объектов.
Строитель BuilderСтроитель
Builder
Позволяет создавать сложные объекты пошагово. Строитель даёт возможность использовать один и тот же код строительства для получения разных представлений объектов.
Прототип PrototypeПрототип
Prototype
Позволяет копировать объекты, не вдаваясь в подробности их реализации.
Одиночка SingletonОдиночка
Singleton
Гарантирует, что у класса есть только один экземпляр, и предоставляет к нему глобальную точку доступа.

Теги

Абстрактная фабрика / Abstract FactoryБанда четырех / Gang of Four / GoFОдиночка / SingletonПаттерны проектирования / Design PatternsПорождающие паттерныПрототип / Prototype / КлонСтроитель / BuilderФабричный метод / Factory Method

На сайте работает сервис комментирования DISQUS, который позволяет вам оставлять комментарии на множестве сайтов, имея лишь один аккаунт на Disqus.com.

В случае комментирования в качестве гостя (без регистрации на disqus.com) для публикации комментария требуется время на премодерацию.