Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Problema com exercício 3

Estou com problemas no exercício 3.

O eclipse está apresentado um erro na linha

List<Conta> contas = new ArrayList<Conta>();

O erro apresentado "The type List is not generic; it cannot be parameterized with arguments ". Eu verifiquei a solução proposta e copiei, mas mesmo assim o eclipse está apresentando o erro. A classe não está compilando por conta deste erro. Segue a classe TestaOrdenacao:

package br.com.empresa.banco;

import java.awt.List;
import java.util.ArrayList;
import java.util.Collections;

import br.com.empresa.banco.conta.Conta;
import br.com.empresa.banco.conta.ContaPoupanca;

public class TestaOrdanacao {
    public static void main(String[] args) {
        List<Conta> contas = new ArrayList<Conta>();

        ContaPoupanca c1 = new ContaPoupanca(400, "Caio");
        c1.deposita(1500.0);
        contas.add(c1);

        ContaPoupanca c2 = new ContaPoupanca(467, "Adriano");
        c2.deposita(2050.99);
        contas.add(c2);

        ContaPoupanca c3 = new ContaPoupanca(230, "Victor");
        c3.deposita(1070.0);
        contas.add(c3);

        Collections.sort(contas);

        for (Conta conta : contas) {
            System.out.println(conta);
        }
    }
}
1 resposta
solução!

Erro meu. Eu errei na construção da classe conta e na verdade era para invocar a classe ContaPoupanca, depois de um tempo vi o erro e corrigi.