Boa noite, Joao! Tranquilo?
Gostei demais da sua resposta, continue assim!
Mandou muito bem explorando a classe Filme em Java, apresentou com clareza os atributos como título, ano de lançamento e duração e ainda destacou métodos úteis como avalia e calculaMedia para manipulação de avaliações. Esse exercício mostra domínio da orientação a objetos, organização e preocupação em criar uma estrutura prática e reutilizável.
Para aprimorar sua solução, algumas boas práticas são:
- Validação de dados: garantir que notas de avaliação estejam dentro de um intervalo válido (ex: 0 a 10).
- Encapsulamento: utilizar modificadores de acesso (
private) e métodos get/set para proteger os atributos. - Expansão da classe: adicionar métodos para exibir a média de avaliações junto à ficha técnica ou integrar com outras classes como
Serie ou Plataforma.
Continue postando as suas soluções! Além de ganhar pontos de XP na plataforma, você pode ajudar outros estudantes no fórum.
Ah, uma pergunta: você considera mais interessante evoluir essa classe adicionando novas funcionalidades como classificação de filmes por gênero ou integrando-a com uma lista de filmes para simular um catálogo?
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!