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étodo deposita

o método deposita está da seguinte forma: public void deposita(double valor) {

    this.saldo +=valor;
}

Neste caso, quem chama este método, pode passar um valor negativo e a classe ficará inconsistente.

Seria melhor testar se o valor > 0 antes de atribuir.

1 resposta

Paulo, acredito que ele fez dessa forma só para demonstração. Mais para frente ele faz exemplos com o que você falou sobre o valor > 0.