Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: manu37 en 22 de Octubre 2017, 13:10

Título: Java diferencia entre prefijos get set y add cuándo se usa cada uno CU00630B
Publicado por: manu37 en 22 de Octubre 2017, 13:10
Buenos días compañeros;

Os paso el código del ejercicio del curso pdf Java desde cero CU00630B, para corregirlo.

1)
Código: [Seleccionar]
public double getDuracionCancion(int numeroCancion); // Funcion...
2)
Código: [Seleccionar]
public void setSolicitarCancion(); // Procedimiento
3)
Código: [Seleccionar]
public double getDuracion(); // Funcion
4)
Código: [Seleccionar]
public void setAñadirCancion(int cancion, double duracion); Procedimiento
Título: Re:EJERCICIO JAVA CU00630B
Publicado por: Alex Rodríguez en 28 de Diciembre 2017, 14:11
Hola manu37 por favor para poner título a los temas sigue las indicaciones de este hilo: https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0

Para el ejercicio:

1) Correcto

2) Sería preferible un nombre como pedirDuracionesCanciones(). No sería correcto setSolicitarCancion(); porque el método no tienen como finalidad solicitar una canción. El nombre de un método debe describir lo qu hace el método

3) Correcto, sería preferible public double getDuracionDisco();

4) Nos dice que será necesario el título (esto será una cadena de texto, un String) y la duración
No es correcto public void setAñadirCancion(int cancion, double duracion); porque set se usa para establecer. Además no necesitamos un número de canción. Para añadir usaríamos add. Por tanto sería algo como addCancion( String titulo, double duracion)

Puedes ver un ejemplo de solución en https://www.aprenderaprogramar.com/foros/index.php?topic=956.0

Saludos