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

Practica...

package com.aluracursos.screenmatch.principal;

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

import java.util.ArrayList;

public class PrincipalConListas { public static void main(String[] args) { Pelicula miPelicula = new Pelicula("Encanto", 2021); miPelicula.evalua(9); Pelicula otraPelicula = new Pelicula("Avatar", 2023); otraPelicula.evalua(6); var peliculaDeBruno = new Pelicula("El señor de los anillos", 2001); peliculaDeBruno.evalua(10); Serie lost = new Serie("lost", 2022);

    Pelicula p1 = miPelicula;

    ArrayList<Titulo> lista = new ArrayList<>();
    lista.add(miPelicula);
    lista.add(otraPelicula);
    lista.add(peliculaDeBruno);
    lista.add(lost);

    for (Titulo item: lista){
        System.out.println(item.getNombre());
        if (item instanceof Pelicula pelicula && pelicula.getClasificacion()>3) {
            System.out.println(pelicula.getClasificacion());
        }
    }
}

}

1 respuesta

Hola Estudiante, espero que estés bien

Considero su código muy bueno, en este momento no veo puntos de mejora. ¡Continúa con sus estudios y éxito en su carrera!

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!