1
resposta

Faça como eu fiz: projeto com orientação a objetos

Primeira classe:

public class Filme {
// Atributos
String nome;
int anoDeLancamento;
int duracaoEmMinutos;
boolean incluidoNoPlano;
double somaDasAvaliacoes;
int totalDeAvaliacoes;

// Método para exibir a ficha técnica do Filme
void exibeFichaTecnica() {
System.out.println("Nome: " + nome);
System.out.println("Ano de Lançamento: " + anoDeLancamento);
System.out.println("Duração em Minutos: " + duracaoEmMinutos);
System.out.println("Incluído no Plano: " + incluidoNoPlano);
    }

// Método para avaliar o Filme
 void avalia(double avaliacao) {
somaDasAvaliacoes += avaliacao;
totalDeAvaliacoes++;
    }

// Método para calcular a média das avaliações
double pegaMedia() {
if (totalDeAvaliacoes == 0) {
return 0;
        }
return somaDasAvaliacoes / totalDeAvaliacoes;
    }
}

Segunda classe:

public class Main {
public static void main(String[] args) {

 // Criando um objeto Filme
Filme filme = new Filme();

// Preenchendo atributos
filme.nome = "Sempre ao seu lado";
filme.anoDeLancamento = 2006;
filme.duracaoEmMinutos = 95;
filme.incluidoNoPlano = true;

// Avaliando o filme
filme.avalia(9.5);
filme.avalia(10.0);
filme.avalia(9.0);

// Exibindo a ficha técnica e a média das avaliações
filme.exibeFichaTecnica();
System.out.println("Média das Avaliações: " + filme.pegaMedia());
   }
}
1 resposta

Olá, Henrique! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso da orientação a objetos para representar filmes com Java, utilizou muito bem os métodos para manipular avaliações e ainda compreendeu a importância da cálculo de médias para fornecer informações relevantes ao usuário.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Sugestão de conteúdo para você mergulhar ainda mais no tema:

Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!