Classe Filme.java java Copiar Editar public class Filme {
String nome; int anoDeLancamento; int duracaoEmMinutos; boolean incluidoNoPlano; double somaDasAvaliacoes; int totalDeAvaliacoes;
// Método para exibir a ficha técnica void exibeFichaTecnica() { System.out.println("Nome do filme: " + nome); System.out.println("Ano de lançamento: " + anoDeLancamento); System.out.println("Duração: " + duracaoEmMinutos + " minutos"); System.out.println("Incluído no plano: " + (incluidoNoPlano ? "Sim" : "Não")); }
// Método para registrar uma avaliação void avalia(double nota) { somaDasAvaliacoes += nota; totalDeAvaliacoes++; }
// Método para pegar a média das avaliações double pegaMedia() { if (totalDeAvaliacoes == 0) { return 0; } return somaDasAvaliacoes / totalDeAvaliacoes; }
} 2. Classe Main.java (com o método main) java Copiar Editar public class Main { public static void main(String[] args) { Filme meuFilme = new Filme();
meuFilme.nome = "A Origem";
meuFilme.anoDeLancamento = 2010;
meuFilme.duracaoEmMinutos = 148;
meuFilme.incluidoNoPlano = true;
meuFilme.exibeFichaTecnica();
// Avaliando o filme
meuFilme.avalia(8.5);
meuFilme.avalia(9.0);
meuFilme.avalia(7.5);
System.out.println("Total de avaliações: " + meuFilme.totalDeAvaliacoes);
System.out.println("Média das avaliações: " + meuFilme.pegaMedia());
}
} Como rodar no IntelliJ: Crie um novo projeto chamado ScreenMatch.
Dentro do src, crie as duas classes: Filme e Main.
Copie e cole os códigos acima nos arquivos correspondentes.
Rode a classe Main.