C# Шаблон Фабричний метод (Factory Method)

Визначає загальний інтерфейс для створення об’єктів у батьківському класі, дозволяючи підкласам змінювати тип створюваних об’єктів