1
resposta

Se pá deu green

public class Main {
    public static void main (String[] args) {
        Filme novoFilme = new Filme();
        novoFilme.nome = "Valorant o filme 2.0";
        novoFilme.anoDeLancamento = 2026;
        novoFilme.duracaoEmMinutos = 140;

        novoFilme.exibeFichaTecnica();

        novoFilme.avalia(6);
        novoFilme.avalia(3);
        novoFilme.avalia(4);
        System.out.println(novoFilme.somaDasAvaliacoes);
        System.out.println(novoFilme.totalDeAvaliacoes);
        System.out.println(novoFilme.pegaMedia());





    }
}
public class Filme {
    String nome;
    int anoDeLancamento;
    double duracaoEmMinutos;
    boolean incluidoNoPlano = true;
    int somaDasAvaliacoes;
    int avalia;
    int totalDeAvaliacoes;

    void exibeFichaTecnica(){
        System.out.println("Nome do filme: " + nome);
        System.out.println("Ano de lançamento: " + anoDeLancamento);
        System.out.println("Duração do filme em minutos: " + duracaoEmMinutos);
    }
    void avalia(double nota){
        somaDasAvaliacoes += nota;
        totalDeAvaliacoes++;
    }
    double pegaMedia(){
        return somaDasAvaliacoes / totalDeAvaliacoes;
    }
}
1 resposta

Olá, Carlos! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de classes para estruturar os dados de um filme, utilizou muito bem métodos para organizar operações como avaliação e exibição da ficha técnica e ainda compreendeu a importância de atributos para armazenar informações relevantes do objeto.

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!