Описание:

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

Пример:

Коды классов:

UML-диаграмма:

Фабричный метод

Паттерн Фабричный метод

Одно мнение о “Паттерн Фабричный метод

  • 20.11.2016 на 01:36
    Постоянная ссылка

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

Добавить комментарий