Realizar un proyecto en Java de nombre Música. Se va a crear un arreglo de nombre Compositor y se va a almacenar diferentes maestros de música tanto clásica como popular. Crear una clase abstracta de nombre Músico en donde implementa una Interface llamada IMusico y es clase padre de las clases hijas Clásica y Popular, los cuales implementarán no solo los métodos abstractos de Músico sino también el método Instrumento de la interface IMusico. En la interface hay un método abstracto llamado Instrumento en que compuso las obras. Por ejemplo, Beethoven compuso “la quinta sinfonía” para ser tocada en piano. Otro ejemplo, Elton John compuso “Sacrifice” para ser tocada en piano.
En este caso, si queremos llevar a cabo la programación de la pista respectiva, con el fin de reproducir en MIDI la famosa Quinta Sinfonía, el artista descripto no sería más que Ludwig van Beethoven. Lógicamente, en cuanto a la clasificación de género, deberíamos ubicarla como clásica.
En este caso, si queremos llevar a cabo la programación de la pista respectiva, con el fin de reproducir en MIDI la famosa Quinta Sinfonía, el artista descripto no sería más que Ludwig van Beethoven. Lógicamente, en cuanto a la clasificación de género, deberíamos ubicarla como clásica.