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

Haga lo que hicimos en aula: declarando constructores

package com.alura.screenmatch.principal;

import com.alura.screenmatch.modelos.Pelicula;
import com.alura.screenmatch.modelos.Serie;
import com.alura.screenmatch.modelos.Titulo;
import java.util.ArrayList;

public class PrincipalConListas {

public static void main(String[] args) {

    Pelicula favorita = new Pelicula("El señor de los anillos", 2001);
    favorita.evalua(10);

    Pelicula otra = new Pelicula("John Wick", 2014);
    otra.evalua(9);

    Serie serie = new Serie("La Casa de Papel", 2017);

    ArrayList<Titulo> lista = new ArrayList<>();
    lista.add(favorita);
    lista.add(otra);
    lista.add(serie);


    for (Titulo item : lista) {
        System.out.println("Nombre: " + item.getNombre());

      
        if (item instanceof Pelicula pelicula && pelicula.getClasificacion() > 2) {
            System.out.println("Clasificación: " + pelicula.getClasificacion());
        }
    }
}

}