No exemplo mostrado no curso, apenas 1 desconto é aplicado consoante à qtd de itens ou valor do orçamento. Como seria uma implementação onde todos os descontos são aplicados de forma acumulativa?
No exemplo mostrado no curso, apenas 1 desconto é aplicado consoante à qtd de itens ou valor do orçamento. Como seria uma implementação onde todos os descontos são aplicados de forma acumulativa?
Oi Antonio,
Nesse caso seria o exemplo do pattern Decorator
, que é mostrado no segundo curso de design patterns: https://cursos.alura.com.br/course/avancando-design-patterns-java
Bons estudos!