Oi, João. Tudo bem?
A classe Filme está organizada com atributos privados e métodos públicos para acesso e modificação, o que garante maior controle sobre os dados e evita que sejam alterados diretamente fora da classe. Esse tipo de prática é essencial quando trabalhamos com orientação a objetos em Java, especialmente em projetos maiores, porque ajuda a manter a consistência e a segurança das informações.
Você já pensou em como poderia expandir esse projeto? Talvez adicionar validações nos setters, como impedir que a duração seja negativa ou que o ano de lançamento seja maior que o ano atual. Isso deixaria a classe ainda mais robusta e preparada para lidar com diferentes cenários.
Continue compartilhando seus códigos e ideias aqui no fórum, estamos à disposição para trocar experiências e aprender juntos.
Para saber mais:
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!