- Qual padrão de design é usado para se livrar de muitas subclasses, criando uma classe separada para cada combinação?
- Qual é o padrão de ponte usado para?
- Qual padrão de design define um para muitas dependência entre objetos?
Qual padrão de design é usado para se livrar de muitas subclasses, criando uma classe separada para cada combinação?
Padrão de fábrica abstrato
No padrão abstrato da fábrica, nos livramos do bloco if-else e temos uma classe de fábrica para cada subclasse e depois uma classe de fábrica abstrata que retornará a subclasse com base na classe de fábrica de entrada.
Qual é o padrão de ponte usado para?
O padrão da ponte é um padrão de design usado na engenharia de software que visa "dissociar uma abstração de sua implementação para que os dois possam variar de forma independente", introduzidos pela gangue de quatro.
Qual padrão de design define um para muitas dependência entre objetos?
De acordo com a gangue de quatro, a intenção do padrão do observador é “definir uma dependência de um para muitos entre os objetos, para que, quando um objeto muda de estado, todos os seus dependentes sejam notificados e atualizados automaticamente.”