Daria para refatorar if que decide qual taxa usar? Seria bom?
package strategy;
public class ICCC implements Imposto {
@Override
public double calcula(Orcamento orcamento, Taxa taxa) {
return taxa.getValor(orcamento.getValor());
}
}
package strategy;
public class MenorQue1000 implements Taxa {
@Override
public double getValor(double valor){
return valor * 0.08;
}
}