3 - Crie uma classe Musica com atributos titulo, artista, anoLancamento, avaliacao e numAvaliacoes, e métodos para exibir a ficha técnica, avaliar a música e calcular a média de avaliações.
public class Musica {
String titulo, artista;
int anoLancamento;
int totalDeAvaliacoes;
double somaDasAvaliacoes;
void exibeFichaTecnica() {
System.out.println("Título: " + titulo);
System.out.println("Artista: " + artista);
System.out.println("Ano de Lançamento: " + anoLancamento);
}
void avalia(double nota) {
somaDasAvaliacoes = somaDasAvaliacoes + nota;
totalDeAvaliacoes++;
}
double mediaDasAvaliacoes() {
return somaDasAvaliacoes / totalDeAvaliacoes;
}
}
public class Main {
public static void main(String[] args) {
Musica musica = new Musica();
musica.titulo = "Pais e Filhos";
musica.artista = "Legião Urbana";
musica.anoLancamento = 1989;
musica.exibeFichaTecnica();
musica.avalia(8);
musica.avalia(9);
musica.avalia(10);
System.out.println("Soma das Avaliações: " + musica.somaDasAvaliacoes);
System.out.println("Média das avaliações: " + musica.mediaDasAvaliacoes());
System.out.println("Avaliações: " + musica.totalDeAvaliacoes);
}
}