Шаблон проектирования "Фабричный метод"
FactoryMethod относится к
производящим шаблонам, то есть используется для генерации объектов. Для
реализации этого шаблона у нас должен быть абстрактный класс Product и
абстрактный класс Creator, который работает с абстрактным классом
Product и имеет метод для генерации абстрактного продукта.
...
Читать дальше »