Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

punteros

PrincipalConLIstas.java

package com.somosego.screemmach.principal;

import com.somosego.screemmach.modelos.Pelicula;
import com.somosego.screemmach.modelos.Serie;
import com.somosego.screemmach.modelos.Titulo;

import java.util.ArrayList;

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

        //Peliculas vistas
        var pelicula = new Pelicula("El Justiciero", 2017,true);
        pelicula.evalua(9);
        var peliculaEduar = new Pelicula("Constantine",2005,true);
        peliculaEduar.evalua(10);
        var pelicula3 = new Pelicula("el origen",2012,true);
        pelicula3.evalua(9);

        Pelicula p1 = peliculaEduar;

        //Series vistas
        var serie1 = new Serie("Los 100",2014,true);
        serie1.evalua(9);

        //Lista
        ArrayList<Titulo> lista = new ArrayList<>();
        lista.add(pelicula);
        lista.add(pelicula3);
        lista.add(peliculaEduar);
        lista.add(serie1);

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

            if(item instanceof Pelicula pelicula2 && pelicula2.getClasificacion() >  2) {
                System.out.println(pelicula3.getClasificacion());
            }
        }

        
    }
}
1 respuesta

Hola Eduar, espero que estés bien

Gracias por compartir tu ejercício práctico con nosotros! Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue comprometido y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

¡Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!