Bom dia!

import br.com.alura.SCREENMTCH2.modelos.Episodio;
import br.com.alura.SCREENMTCH2.modelos.Filme;
import br.com.alura.SCREENMTCH2.modelos.Serie;
import br.com.alura.screnmatch.calculo.FiltroRecomendacao;
import br.com.alura.screnmatch.calculo.calculadoraDeTempo;
import java.util.ArrayList;
public class Principal {
public static void main(String[] args) {
Filme meuFilme = new Filme("Estrelas Alem Do Tempo", 2016);
meuFilme.setDuracaoEmMinutos(127);
System.out.println("Duração do Filme: " + meuFilme.getDuracaoEmMinutos());
meuFilme.exibeFichaTeccnica();
meuFilme.avalia(8);
meuFilme.avalia(5);
meuFilme.avalia(10);
System.out.println("Total de Avaliações:" + meuFilme.getTotalDeAvaliacoes());
//meuFilme.somaDasAvaliacoes = 10;
//meuFilme.totalDeAvaliacoes = 1;
//System.out.println(meuFilme.mediaDasAvaliacoes());
//mediaDasAvaliacoes substitui pegaMedia//
Serie Indomavel = new Serie("Indomavel", 2005);
Indomavel.exibeFichaTeccnica();
Indomavel.setTemporadas(1);
Indomavel.setEpisodiosPorTemporada(3);
Indomavel.setMinutosPorEpisodio(45);
System.out.println("Duração da Serie: " + Indomavel.getDuracaoEmMinutos());
Filme novoFilme = new Filme("Homem com H", 2005);
novoFilme.setDuracaoEmMinutos(129);
calculadoraDeTempo calculadora = new calculadoraDeTempo();
calculadora.inclui(meuFilme);
calculadora.inclui(novoFilme);
calculadora.inclui(Indomavel);
System.out.println(calculadora.getTempoTotal());
FiltroRecomendacao filtro = new FiltroRecomendacao();
filtro.filtra(meuFilme);
Episodio episodio = new Episodio();
episodio.setNumero(1);
episodio.setSerie(Indomavel);
episodio.setTotalVizualizacoes(300);
filtro.filtra(episodio);
var filmeDaKelly = new Filme("O Livro de Eli",2010);
filmeDaKelly.setDuracaoEmMinutos(118);
//filmeDaKelly.setNome(" O Livro de Eli");//
filmeDaKelly.avalia(8);
ArrayList<Filme> ListaDeFilmes = new ArrayList<>();
ListaDeFilmes.add(filmeDaKelly);
ListaDeFilmes.add(meuFilme);
ListaDeFilmes.add(novoFilme);
System.out.println(" Tamanho da lista " + ListaDeFilmes.size());
System.out.println(" Primeiro filme " + ListaDeFilmes.get(0).getNome());
System.out.println(ListaDeFilmes);
System.out.println(" toString do filme " + ListaDeFilmes.get(0).toString());
}
}