Как реализовать и использовать паттерн проектирования «Фабричный метод» (Factory Method) в языке программирования на ваш выбор?

Паттерн проектирования «Фабричный метод» (Factory Method) позволяет создавать объекты без указания конкретного класса создаваемого объекта…. ЧИТАТЬ ДАЛЕЕ