Estou com a seguinte dúvida: Não poderia criar somente a classe Filme e passar os parametros no construtor, sem a necessidade de criar a classe DadosCadastroFilme? public String cadastraFilme(Filme filme){ //var filme = new Filme(dados); filmes.add(filme); Fiz assim e deu certo! Qual a necessidade de criar duas classes?