1
resposta

ScreenMatch

Class Filme:

public class Filme {
    public String nome;
    public int anoLancamento;
    public int duracaoEmMinutos;
    public boolean incluidoNoPlano;
    public double somaAvaliacoes;
    public int totalDeAvaliacoes;

    public void exibeFichaTecnica() {
        System.out.println("Nome: " + nome);
        System.out.println("Ano Lancamento: " + anoLancamento);
        System.out.println("Duracao em minutos: " + duracaoEmMinutos);
        System.out.println("Incluido no plano: " + incluidoNoPlano);
        System.out.println("Total de avaliacoes: " + totalDeAvaliacoes);
        System.out.println("Soda das avaliações: " + String.format("%.2f",somaAvaliacoes));
    }

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

    public double mediaAvaliacoes(){
        return somaAvaliacoes / totalDeAvaliacoes;
    }

    
}

Class Main:

public class Main {
    public static void main(String[] args) {
        Filme filme1 = new Filme();
        filme1.nome = "Blade Runner 2049";
        filme1.anoLancamento = 2017;
        filme1.duracaoEmMinutos = 152;
        filme1.incluidoNoPlano = true;

        filme1.avalia(10);
        filme1.avalia(8.5);
        filme1.avalia(6.5);
        filme1.avalia(5.5);
        filme1.avalia(9.5);
        filme1.avalia(8.8);
        filme1.avalia(7.4);

        filme1.exibeFichaTecnica();
        System.out.printf("Média das Avaliações: %.1f", filme1.mediaAvaliacoes());

    }
}

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Paulo.

Agradeço por compartilhar.

Seu projeto ScreenMatch ficou muito bem organizado. A classe Filme demonstra um ótimo entendimento dos conceitos de orientação a objetos, com métodos que cumprem papéis claros e bem definidos. A exibição da ficha técnica e o cálculo da média de avaliações mostram uma boa aplicação prática da linguagem Java.

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