Autor Tema: DUDA SOBRE EJERCICIO EN JAVA CU00630  (Leído 3727 veces)

gus_jav

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 1
    • Ver Perfil
DUDA SOBRE EJERCICIO EN JAVA CU00630
« en: 29 de Agosto 2014, 20:47 »
Soy nuevo en el aprendizaje del lenguaje java. Tengo conocimientos basicos en PASCAL.
Tengo una duda sobre el ejercicio de la pagina:

"...Resumen: Entrega nº30 del curso "Aprender programación Java desde cero".
Codificación aprenderaprogramar.com: CU00630B

SIGNATURA DE UN MÉTODO. INTERFAZ O INTERFACE..."

El ejercicio dice:
"...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)..."

Mis dudas son las siguientes.
En el punto 1, pide obtener un resultado que recien sera cargado al programa en el punto 2.
En el punto 2 pide imprimir una leyenda solicitando algo al administrador, el cual debe ingresar datos para ser procesados, datos que deben ser ingresados uno a uno y siendo guardados. Esto significa que hay que utilizar un array? Almacenar los datos en un vector? Porque si a eso se refiere, para esta altura del curso, aun no se utilizar arrays en java, ya que eso todavia no se vio.
En el punto 3 pide realizar una suma. A esta altura del curso aun no vimos operaciones aritmeticas, solo declaracion de metodos para establecer valores y para consultar valores.
Y en el punto 4 para mi es aun mas claro que debo utilizar la estructura de "pilas", apilar una cancion sobre la otra, y eso aun no vimos como hacerlo.

Mil disculpas si mal interpreto el ejercicio, reitero que soy nuevo y tengo muchas ganas de aprender este util lenguaje.
Gracias
« Última modificación: 29 de Agosto 2014, 20:53 por Ogramar »

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2662
    • Ver Perfil
Re:DUDA SOBRE EJERCICIO EN JAVA CU00630
« Respuesta #1 en: 29 de Agosto 2014, 20:56 »
Hola, creo que leer estas discusiones te puede aclarar en parte las dudas. Si después de leerlo hay cosas que no entiendes, consulta nuevamente e intentaremos aclararte.

Referencias:

www.aprenderaprogramar.com/foros/index.php?topic=988

www.aprenderaprogramar.com/foros/index.php?topic=956

Saludos!!!

Mario R. Rancel

  • Administrador
  • Experto
  • ********
  • APR2.COM
  • Mensajes: 1978
    • Ver Perfil
Re:DUDA SOBRE EJERCICIO EN JAVA CU00630
« Respuesta #2 en: 30 de Agosto 2014, 11:13 »
Hola, fíjate que el ejercicio sólo te pide que definas la signatura (el encabezado del método). Por lo que has escrito parece que estuvieras interpretando que tienes que escribir todo el código del método, pero no es así. Como bien dices tendrías que utilizar conceptos que todavía no se han visto en el curso. Piensa que la signatura es la definición de lo que hace el método, mientras que el cuerpo es el código donde se implementa lo que hace. En este ejercicio sólo tienes que escribir la signatura. Saludos.

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".