public class Filme {
String nome;
int anoDeLançamento;
int duraçaoEmMinutos;
boolean incluidoNoPlano;
double somaDasAvaliaçoes;
double totalDeAvaliaçoes;
void exibeFichaTecnica(){
System.out.println(nome);
System.out.println(duraçaoEmMinutos);
System.out.println(anoDeLançamento);
if (incluidoNoPlano==true){
System.out.println("Esta incluindo no Plano");
}
else{
System.out.println("Nao esta incluindo no Plano");
}
}
void avalia(double nota){
somaDasAvaliaçoes+=nota;
totalDeAvaliaçoes++;
}
void pegaMedia(){
System.out.println(String.format("Media é %.1f",(somaDasAvaliaçoes/totalDeAvaliaçoes)));
}
}
public class Filmeteste {
public static void main(String[] args) {
Filme novofilme = new Filme();
novofilme.nome = "Barbie";
novofilme.anoDeLançamento = 2023;
novofilme.duraçaoEmMinutos = 230;
novofilme.incluidoNoPlano = true;
novofilme.exibeFichaTecnica();
novofilme.avalia(7);
novofilme.avalia(8);
novofilme.avalia(2);
novofilme.avalia(10);
novofilme.avalia(8);
novofilme.avalia(9);
System.out.println();
novofilme.pegaMedia();
}
}