Olá, Rafaela, como vai?
A implementação apresentada atende corretamente ao que foi proposto na atividade. A classe Musica está bem definida, com os atributos esperados, e os objetos estão sendo criados de forma adequada a partir da entrada de dados, respeitando a ideia de instância em orientação a objetos.
O uso do método init está correto e a criação da lista para armazenar os objetos facilita a manipulação posterior das músicas. A iteração para criar os três objetos também está alinhada com o enunciado, mesmo utilizando uma abordagem mais dinâmica com input, o que é totalmente válido dentro da lógica solicitada.
Continue praticando e trazendo seus códigos para discussão.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!