Classe Filme
public class Filme {
String nome;
int anoLancamento;
boolean inclusoPlano;
double somaAvaliacoes;
int totalAvaliacoes;
int duracaoEmMinutos;
void exibeFichaTecnica() {
System.out.println("Nome do Filme: " + nome);
System.out.println("Ano de Lançamento: " + anoLancamento);
}
void avalia(double nota){
somaAvaliacoes += nota;
totalAvaliacoes++;
}
double obtemMedia(){
return somaAvaliacoes / totalAvaliacoes;
}
}
Classe Main
public class Main {
public static void main(String[] args) {
Filme meuFilme = new Filme();
meuFilme.nome = "Jogador Nº 1";
meuFilme.anoLancamento = 2018;
meuFilme.duracaoEmMinutos = 140;
meuFilme.exibeFichaTecnica();
meuFilme.avalia(7.4);
meuFilme.avalia(9.4);
meuFilme.avalia(6.8);
System.out.println(meuFilme.somaAvaliacoes);
System.out.println(meuFilme.totalAvaliacoes);
System.out.println(meuFilme.obtemMedia());
}
}