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


Шаблоны проектирования: руководство для начинающих. Часть вторая