Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida no Ex. 5 da Aula 2 - A grande variedade de impostos e o padrão strategy

No exercício é exibido apenas o valor do imposto. Como poderia calcular o valor total que seria o valor da reforma + o imposto? Como poderia fazer isso na classe CalculadorDeImpostos?

1 resposta
solução!

Oi Marcelo, o melhor é vc ter um método na classe orçamento que retorne o valor total dele, considerando a reforma. Pode até ser o próprio getValor... Uma outra coisa que poderia ser feita, mas é considerada má prática.. Era na Calculadora vc chamar o getValor + getReforma..

O problema dessa abordagem é que está vazando total o encapsulamento do orçamento.. caso o valor total mude, vc vai ter que lembrar de mexer na Calculadora.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software