Um certo padrão de projeto (design pattern

Um certo padrão de projeto (design pattern) de criação utiliza métodos para criar objetos sem que o chamador precise especificar a classe exata desses objet...


publicidade
Um certo padrão de projeto (design pattern) de criação utiliza métodos para criar objetos sem que o chamador precise especificar a classe exata desses objetos, e sem invocar seu construtor diretamente. O método que define a classe a ser instanciada pode estar especificado em uma interface e ser codificado em classes que a implementam, ou então ser implementado em uma classe base e opcionalmente redefinido (overriden) em uma classe filha. Esse padrão de projeto é conhecido como
Analisando...
publicidade

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • Rodrigo Ferreira
    Rodrigo Ferreira EQUIPE
    21/01/2025 • 10:49
    Gabarito: c)

    O padrão de projeto descrito na questão é o "Factory Method" (Método de Fábrica). Nesse padrão, métodos são utilizados para criar objetos sem a necessidade de especificar a classe exata desses objetos. O método responsável por criar o objeto pode estar especificado em uma interface e implementado por classes que a seguem, ou então pode ser implementado em uma classe base e opcionalmente redefinido em classes filhas.

    Dessa forma, o "Factory Method" permite a criação de objetos de uma determinada família de classes, sem a necessidade de conhecer a implementação específica de cada uma delas, promovendo assim a flexibilidade e a manutenibilidade do código.
🍪

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.