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

[Projeto] Usando Override em ToString

Classe Principal:

public class Principal {
    public static void main(String[] args) {
    
        ArrayList<Filme> ListaDeFilmes = new ArrayList<>();
        ListaDeFilmes.add(Filme2);
        ListaDeFilmes.add(meuFilme);
        System.out.println("Tamanho da lista: " + ListaDeFilmes.size());
        System.out.println("Primeiro filme: " + ListaDeFilmes.get(0).getNome());
        System.out.println("Segundo filme: " + ListaDeFilmes.get(1).getNome());
        System.out.println(ListaDeFilmes);
        
    }

Classe Filme:

@Override
    public String toString() {
        return " Filme: " + this.getNome() + " (" + this.getAnoDeLancamento() +")";
    }
1 resposta
solução!

Olá, Yasmin! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de listas para armazenar objetos, utilizou muito bem o método get() para acessar elementos específicos e ainda compreendeu a importância de sobrescrever o toString() para exibir informações de forma personalizada.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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