Перед прочтением ознакомьтесь с введением в паттерны проектирования. Factory Method относиться к классу порождающих паттернов. Они используются для определения и поддержания отношений между объектами. Фабричные методы избавляют проектировщика от необходимости встраивать в код зависящие от приложения классы. Пример Предположим мы создаем…