A la comunidad de Alura y tambien a Alura. Buenos dias, les dejo mi propuesta de solución aplicando los conocimiento aprendidos en este curso, si hay puntos de mejora, bienvenidos sean!!
import com.aluracursos.screenmatch.calculos.ObtenerEstrellas;
import com.aluracursos.screenmatch.modelos.Cancion;
import com.aluracursos.screenmatch.modelos.Podcast;
public class DesafioPOO {
public static void main(String[] args) {
Podcast miPodcast = new Podcast();
miPodcast.setTitulo("Wild Project: Una IA " +
"superinteligente nos matará a todos");
miPodcast.setFechaDeLanzamiento(2023);
miPodcast.setDuracion(50);
miPodcast.setIdioma("Español");
miPodcast.fichaTecnica();
for (int i = 0; i < 250; i++) {
miPodcast.meGusta();
}
for (int i = 0; i < 1000; i++) {
miPodcast.reproducir();
}
System.out.println("El total de \'Me Gusta\' es: " + miPodcast.getMeGusta());
System.out.println("El total de reproducciones es: " + miPodcast.getTotalDeReproducciones());
ObtenerEstrellas estrellas = new ObtenerEstrellas();
estrellas.clasificacion(miPodcast);
System.out.println("-------------------------------");
Cancion miCancion = new Cancion();
miCancion.setTitulo("El Triste");
miCancion.setFechaDeLanzamiento(1970);
miCancion.setAlbum("El Triste");
miCancion.setDuracion(4);
miCancion.setIdioma("Español");
miCancion.setGenero("Balada");
miCancion.fichaTecnica();
for (int i = 0; i < 1400; i++) {
miCancion.meGusta();
}
for (int i = 0; i < 9000; i++) {
miCancion.reproducir();
}
System.out.println("El total de \'Me Gusta\' es: " + miCancion.getMeGusta());
System.out.println("El total de reproducciones es: " + miCancion.getTotalDeReproducciones());
estrellas.clasificacion(miCancion);
}
}