Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Métodos redundantes

porque tem o método aprovar, reprovar e finalizar na classe orcamento sendo que já tem na classe situacao ?. Poderiamos simplesmente fazer assim: orcamento.situacao.aprovar() ao invés de adiconar metodos reduntantes orcamento.aprovar()

1 resposta

Fala João, de boa ?

Cara até faz sentido isso que tu falou, embora é mais comum, no mundo real a gente falar que o orçamento está sendo aprovado, reprovado ou finalizado, e por conta disso os métodos acabam fazendo mais sentido no formato que estão.