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

ToString

Agora é com você! Faça o mesmo procedimento que eu fiz na aula, sobrescrevendo o método toString() na classe Filme, e alterando a classe Principal para criar uma lista de filmes.

Na classe Filme

@Override
    public String toString() {
        return "Filme: " + this.getNome() + " ( " + this.getAnoDeLancamento() + " )";
    }

Na classe Principal

ArrayList<Filme> listaDeFilmes =  new ArrayList<>();
        listaDeFilmes.add(oscarFilme);
        listaDeFilmes.add(meuFilme);
        listaDeFilmes.add(outroFilme);
        System.out.println("Tamanho da lista " +listaDeFilmes.size());
        
        System.out.println(listaDeFilmes);
1 resposta
solução!

Oi, Terezinha! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Você aplicou corretamente a sobrescrita do método toString() na classe Filme. Isso faz com que, ao imprimir a lista de filmes, o Java utilize a representação personalizada que você definiu. O resultado é muito mais legível e informativo.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!