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