Qual padrão de projeto visa definir uma interface para criar um objeto, mas deixar as subclasses decidirem que classe instanciar?
Qual padrão de projeto visa definir uma interface para criar um objeto, mas deixar as subclasses decidirem que classe instanciar?