1
resposta

resposta desafio

public class Filme {
    String nome;
    int anoDeLAncamenteto;
    int duracaoEmMinutos;
    boolean incluidoNoPlano;
    double somaDasAvaliacoes;
   int totalDeAvaliacoes;

   void exibeFichaTecnica(){
       System.out.println("Nome do filme: " + nome);
       System.out.println("Ano de lançamento: " +anoDeLAncamenteto);
       System.out.println("Duração em minutos: " + duracaoEmMinutos);
       System.out.println("Incluido no plano" + incluidoNoPlano);
   }
   
   
   public class Main {
public static void main(String[] args) {
   Filme favorito = new Filme();

   favorito.nome = "Estrelas Além do Tempo";
   favorito.anoDeLAncamenteto = 2016;
   favorito.duracaoEmMinutos = 127;
   favorito.incluidoNoPlano = true;

   favorito.exibeFichaTecnica();
   favorito.avalia(9);
   favorito.avalia(7);
   favorito.avalia(8);

    System.out.println("Média de avaliações do Filme: " + favorito.pegaMedia());
}
}

   void avalia(double nota) {
       somaDasAvaliacoes += nota;
       totalDeAvaliacoes++;
   }

   double pegaMedia() {
       return somaDasAvaliacoes / totalDeAvaliacoes;

   }

}
1 resposta

Olá Everton!

Parece que você está no caminho certo com a sua implementação da classe Filme e o método main. Você já criou os atributos necessários e implementou os métodos exibeFichaTecnica, avalia e pegaMedia, conforme solicitado.

No entanto, notei um pequeno detalhe que pode ser ajustado: o nome do atributo anoDeLAncamenteto está com um erro de digitação. O correto seria anoDeLancamento.

No mais, bons estudos!