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!

0
respostas

Duvida sobre a implementação utilizada

Entendi que a abordagem de colocar os estados dentro da classe Conta são uma exceção a regra, mas eu creio que uma abordagem melhor nesse caso seria a classe Conta possuir um método de Update no Saldo cujo os estados poderiam chamar. Existe algum porém ou quebra de encapsulamento nessa minha abordagem?