Exemplos do mundo real do padrão Factory Method
Acabei de ler o Método de Fábrica. Entendo que ele fornece uma maneira de delegar a instanciação para subclasses. Mas eu não conseguia entender os possíveis usos em um cenário do mundo real.
Alguém pode dar um exemplo típico mostrando como o padrão de método Factory pode ser usado para que eu possa me relacionar com o que li.
Uma declaração de problema para qual padrão de método de fábrica é a melhor solução seria suficiente para deixar claro.