Hola, gracias por tus comentarios y te respondo a la consulta:
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 getSongLenght ( float songLenght1)
songLength se traduce por "longitud de canción". El nombre del método sí es correcto, pero no el parámetro: ¿qué debe recibir el método? Un número de canción (un entero), por tanto deberías expresarlo como
public float getSongLenght ( int songNumber): recibe el número de canción (int) y responde o devuelve su duración (float), es función
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 setSongLenght ()
Se traduciría por establecer la duración de una canción, pero el enunciado dice todas las canciones, sería más claro:
public void setAllSongsLength () , es procedimiento
Obtener la duración del disco completo (suma de las duraciones de cada una de las canciones).
public float getDiscLenght () : es correcto, es función
Sobre la duda, es posible que se debiera usar un array, pero eso se ve más adelante en el curso, ahora simplemente se trata de las signaturas
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 String setNewSong (String songTitle , float songLenght)
El método no tiene que devolver nada, por tanto su tipo sería void y es un procedimiento:
public void setNewSong (String songTitle , float songLenght)
La canción se añade a la última se supone que porque está programado así (al menos eso dice el enunciado), pero en este ejercicio no se trata de ver cómo sería esa programación, eso se ve más adelante.
Las dudas no son molestas, pregunta todo lo que te sea necesario, aunque sí es cierto que consultando y buscando en otros hilos del foro verás que muchas dudas que se te planteen las puedes resolver viendo esos otros hilos
Saludos y a seguir!!!