Não entendi a resposta final do exercício, fiz usando o saldo e retornando -1, 1 ou 0.
No exercício foi feito de forma diferente, poderiam me explicar?
public class ContaPoupanca extends Conta implements Comparable<ContaPoupanca> {
@Override
public int compareTo(ContaPoupanca outra) {
return this.getNumero() - outra.getNumero();
}
}