Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

práctica

import com.aluracurso.screenmatch.modelos.Pelicula;
import com.aluracurso.screenmatch.modelos.Serie;
import com.aluracurso.screenmatch.modelos.Titulo;

import java.util.ArrayList;

public class PrincipalConListas {

public static void main(String[] args) {
    Pelicula miMovie = new Pelicula("Ghost Rider", 2009);
    miMovie.evalua(5);

    Pelicula otraMovie = new Pelicula("Harry Potter, Prisionero de askaban", 2004);
    otraMovie.evalua(9);

    var ajam = new Pelicula("Gato con botas", 2018);
    ajam.evalua(8);

    Serie casaDragon = new Serie("La casa del dragon", 2022);

    ArrayList<Titulo> lista = new ArrayList<>();
    lista.add(miMovie);
    lista.add(otraMovie);
    lista.add(ajam);
    lista.add(casaDragon);

    for (Titulo item : lista) {
        System.out.println("Nombre: " + item.getNombre());
        if (item instanceof Pelicula pelicula && pelicula.getClasificacion() > 2) {
            System.out.println("Clasificacion: " + pelicula.getClasificacion());
        }
    }
}

}