Flashcard FC377744
Qual padrão define um método na classe criadora que pode ser sobrescrito para criar objetos de tipos variados?
Padrões de Projeto (Engenharia de Software)
Instituto Consulplan · 2020
Qual padrão define um método na classe criadora que pode ser sobrescrito para criar objetos de tipos variados?
Mostrar resposta e comentário
Resposta
Factory Method.O que faz: define um método fábrica na classe criadora, que subclasses sobrescrevem para instanciar produtos diferentes.
Por que importa: o cliente depende da abstração do produto, não das classes concretas, promovendo desacoplamento, extensão e testes.
Restrição: as variantes devem compartilhar a mesma abstração como tipo de retorno.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/374974
Conteúdo do catálogo FC Concursos · Atualizado em