package br.com.alura.screenmatch.principal;
import br.com.alura.screenmatch.modelos.Filme;
import br.com.alura.screenmatch.modelos.Serie;
import br.com.alura.screenmatch.modelos.Titulo;
import java.util.ArrayList;
public class PrincipalComListas {
public static void main(String[] args) {
Filme filme1 = new Filme("Howl's Moving Castle", 2004);
filme1.avalia(10);
Filme filme2 = new Filme("Pecadores", 2025);
filme2.avalia(9.5);
Serie serie1 = new Serie("Stranger Things", 2016);
ArrayList<Titulo> lista = new ArrayList<>();
lista.add(filme1);
lista.add(filme2);
lista.add(serie1);
for (Titulo item : lista) {
System.out.println(item.getNome());
if (item instanceof Filme filme) {
System.out.println("Classificação: " + filme.getClassificacao());
}
}
}
}