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?
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!