21
Aprender a programar desde cero / Ejercicio CU00630B: (Signatura de métodos en Java) tipo de retorno
« en: 15 de Octubre 2014, 06:40 »
Publico la resolución al ejercicio de la publicación CU00630B; reconozco que no se me hizo fácil entender lo que pedía contextualmente el ejercicio, pero luego de haber estudiado detenidamente algunos temas en el foro comprendí que en realidad no era tan díficil en comparación a la manera en que me lo estaba planteando. A continuación mi resolución:
Desde ya, agradezco sus observaciones, correcciones y comentarios respecto a este tema.
Código: [Seleccionar]
1) Obtener la duración de una canción expresada como un número decimal en minutos (por
ejemplo podría ser 3,22 minutos) recibiendo como dato el número de canción dentro del disco.
public float getDuraciónDePista (int númeroDePista); --> Función
2) Pedir a un administrador de una compañía discográfica que introduzca la duración de todas las
canciones (dichas duraciones se almacenarán como información del objeto). Es decir, el método
se encargará de saludar al usuario y pedirle que vaya introduciendo una por una la duración de
las canciones.
public void setDuraciónDePistas (); --> Procedimiento
3) Obtener la duración del disco completo (suma de las duraciones de cada una de las canciones).
public float getDuraciónDeDisco(); --> Función
4) Añadir una canción al disco recibiendo como información para ello el título de la canción y su
duración (se añadirá como última canción en el disco. Si el disco tenía por ejemplo 10
canciones, al añadirse una canción pasará a tener 11).
public void setNuevaPista ( String nombreDePista, float duraciónDePista); --> Procedimiento
Desde ya, agradezco sus observaciones, correcciones y comentarios respecto a este tema.