En este ejercicio vamos a crear una aplicación en POO para un reproductor MP3. Este reproductor tendrá canciones, listas de reproducción, artistas, etc. Aunque una aplicación real en producción debería tener persistencia en una base de datos y una vista para mostrar la interfaz gráfica. En este caso diseñaremos el modelado de clases y le daremos funcionabilidad básica mediante la terminal del IDE
Veamos el diagrama de clases que de la aplicación que vamos a implementar.