1
resposta

[Projeto] Filme

public class Main {
    public static void main(String[] args) {
        Filme favorito = new Filme();

        favorito.nome = "Sem  Remorso";
        favorito.anoDeLancamento = 2021;
        favorito.duracaoEmMinutos = 109;
        favorito.incluidoNoPlano = true;

        favorito.avalia(9);
        favorito.avalia(6);
        favorito.avalia(7);

        favorito.exibeFichaTecnica();

        System.out.println("Media de avaliaçoes do filme " + favorito.nome + " é: " + favorito.pegaMedia());
    }
}
1 resposta

Oi, Gabriel. Como vai?

Agradeço por compartilhar.

Gostei de ver que você criou o objeto favorito, definiu os atributos do filme e também registrou várias avaliações antes de exibir a ficha técnica e a média. Isso mostra que você já está praticando bem a ideia de organizar dados e comportamentos em uma classe Filme, o que é um passo importante em Orientação a Objetos.

Você pode usar private nos atributos e acessar os valores por métodos, porque isso ajuda a proteger os dados do objeto.


public class Filme {
    private String nome;

    public void setNome(String nome) {
        this.nome = nome;
    }

    public String getNome() {
        return nome;
    }
}

Nesse código, setNome define o valor do filme e getNome retorna esse valor de forma organizada.

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