1
resposta

[Projeto] Utilizaando o forEach e o instanceof!

public class PricipalComListas {
    public static void main(String[] args) {

        Filme meuFilme = new Filme("M3GAN", 2022);
        meuFilme.avalia(9);
        Filme outroFilme = new Filme("Vivos", 1993);
        outroFilme.avalia(100);
        Serie lost = new Serie("Lost", 2000);

        ArrayList<Titulo> lista = new ArrayList<>();
        lista.add(meuFilme);
        lista.add(outroFilme);
        lista.add(lost);

        //Imprimindo a lista de Titulo
        for (Titulo item: lista) {
            System.out.println(item.getNome());
            if (item instanceof Filme filme && filme.getClassificacao() > 2) {
                System.out.println("Classificação: " + filme.getClassificacao());
            }
        }

    }
}
1 resposta

Olá, Everaldo! Tudo bem?

Excelente código, parabéns pelo projeto! Espero que esteja gostando do curso! Colocar em execução as atividades propostas pelo professor em aula é uma prática muito importante para internalizarmos o conteúdo. Caso tenha ficado alguma dúvida em relação ao curso ou atividade, sinta-se à vontade em comunicar, estou à disposição e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!