Boa Noite! Não entendi esse trecho de código:
return this.getNumero() - outra.getNumero();
Se é para ordenar, vai retornar o número de uma conta menos a outra?
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!
Boa Noite! Não entendi esse trecho de código:
return this.getNumero() - outra.getNumero();
Se é para ordenar, vai retornar o número de uma conta menos a outra?
Isso mesmo. Ele pega o this.getNumero() da classe mesmo - outra.getNumero usando polimorfismo. :]
Mariana,
Para ordenar os elementos devemos retornar:
Poderíamos fazer ifs para verificarmos estas três situações porém como pode ser qualquer positivo ou negativo, podemos subtrair um número do outro que obteremos o resultado desejado.
Abraço!
Entendi com esse detalhe que a Joviane colocou, em relação ao retorno positivo e negativo. Obrigada!