Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: heripume en 22 de Junio 2015, 04:27

Título: duda ejercicio signaturas Java CU00630B
Publicado por: heripume en 22 de Junio 2015, 04:27
Citar
Considera estás desarrollando un programa Java donde necesitas trabajar con objetos de tipo DiscoMusical. Define las signaturas para métodos dentro dicha clase e indica si deberán ser procedimientos o funciones para los siguientes objetivos planteados:

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.

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.

3) Obtener la duración del disco completo (suma de las duraciones de cada una de las canciones).

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).

DEL EJERCICIO 2 POR FAVOR DAME TU PUNTO DE VISTA


public void setDuracionCancion(double valorDuracion){
          duracion=valorDuracion;
}

Título: Re:duda ejercicio signaturas Java CU00630B
Publicado por: Alex Rodríguez en 24 de Junio 2015, 12:07
Hola heripume, es preferible que abras un nuevo tema indicando cuáles son tus respuestas a un ejercicio dado (todas tus respuestas, no sólo un apartado). De esa forma se mantiene más ordenado el foro. Aquí tienes una pequeña guía de cómo escribir en el foro: https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0

Voy a pasarlo a un nuevo post para responderte. Saludos.
Título: Re:duda ejercicio signaturas Java CU00630B
Publicado por: Alex Rodríguez en 24 de Junio 2015, 12:11
En relación a la respuesta del apartado 2, no es correcta dado que el enunciado nos dice que ese método se encargará de pedir la duración de todas las canciones y tú solo estás considerando un valor de duración.

El ejercicio sólo pide definir la signatura (cabecera) de los métodos, por tanto no hay que escribir ningún contenido dentro del método.

Revisa esta solución propuesta, creo te servirá de ayuda, https://www.aprenderaprogramar.com/foros/index.php?topic=956

Saludos
Título: Re:duda ejercicio signaturas Java CU00630B
Publicado por: Alex Rodríguez en 27 de Junio 2015, 14:33
Hola Carei ¿a qué matriz de rotación te refieres?