Nao sei o que esta acontecendo, mas meu codigo nao compila pois da um erro no Collections.sort.
"The method sort(List) in the type Collections is not applicable for the arguments (List)"
meu codigo esta no link abaixo
Nao sei o que esta acontecendo, mas meu codigo nao compila pois da um erro no Collections.sort.
"The method sort(List) in the type Collections is not applicable for the arguments (List)"
meu codigo esta no link abaixo
No tua classe ContaPoupanca o compareTo está recebendo uma ContaCorrente ao invés de uma ContaPoupanca
public class contaPoupanca extends Conta implements Comparable<contaPoupanca> {
public contaPoupanca(int i, String nome, int numero) {
this.deposita(i);
this.setNome(nome);
this.setNumero(numero);
}
public void atualiza (double taxa){
this.saldo += this.saldo * (taxa * 3);
}
public void saca(double valor){
if (this.saldo > valor){
this.saldo -= valor - 0.10;
}
else {
System.out.println("Saldo insuficiente");
}
}
@Override
public int compareTo(contaPoupanca o) {
return this.getNumero() - o.getNumero();
}
}
Verdade, era isso mesmo. Muito Obrigado.