package br.com.jp.ScreenMatch.Main;
import br.com.jp.ScreenMatch.Behindtscenes.MainForTitles;
import br.com.jp.ScreenMatch.Behindtscenes.Movie;
import br.com.jp.ScreenMatch.Behindtscenes.Series;
import java.util.ArrayList;
public class MainWithList {
    public static void main(String[] args) {
        Movie Superman = new Movie("Superman", 2025, true, 8, 378, 129, "james gunn");
        Movie Batman = new Movie("Batman", 2021, true, 9, 500, 180, "christopher nolan");
        Movie avatar = new Movie("avatar", 2022, true, 8, 433, 140, "james cameron");
        Series Breakingbad = new Series("Breaking Bad", 2008, false, 10, 500, 50, 5, 10, false, 60);
        Movie f1 = Superman;
        ArrayList<MainForTitles> watched = new ArrayList<>();
        watched.add(Superman);
        watched.add(Batman);
        watched.add(avatar);
        watched.add(Breakingbad);
        for(MainForTitles item : watched){
            System.out.println(item.getName());
            if (item instanceof Movie movie && movie.getClassify() > 2 ){
                System.out.println("Classify : " + movie.getReviews());
            }
        }
    }
}