Questões Informática Padrões de projeto

Um certo padrão de projeto (design pattern) de...

Responda: 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...


Q838729 | Informática, Padrões de projeto, Técnico em Comunicação e Processamento de Dados Judiciário, TJ SP, VUNESP, 2021

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

💬 Comentários

Confira os comentários sobre esta questão.
Rodrigo Ferreira
Por Rodrigo Ferreira em 31/12/1969 21:00:00
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.
⚠️ Clique para ver os comentários

Visualize os comentários desta questão clicando no botão abaixo

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