Suponha que existam diferentes algoritmos para resolver umproblema, sendo que cada algoritmo se aplica melhor a um contextoespecífico (ex: volume maior ou menor de dados, frequência demodificações e de consultas). Esse padrão sugere resolver oproblema encapsulando cada algoritmo em uma classe distinta, queimplementa uma interface padrão utilizada pelos módulos clientesdesses algoritmos

Resposta :

Outras perguntas