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()
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!
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()
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.