Reproductor MP3 en POO

Java - POO - UML

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.

Diagrama de clases del reproductor MP3
  1.