Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: nani en 06 de Marzo 2015, 17:29

Título: Java ejercicio definir signaturas de métodos procedimiento y función CU00630B
Publicado por: nani en 06 de Marzo 2015, 17:29
Hola, quiero saber si està bien esta respuesta...besos

Código: [Seleccionar]
1)public float DuracionCancion(int NumCancion);//Mètodo tipo funciòn
2)public void TiempoCanciones();//Mètodo tipo procedimiento
3)public float ObtenerTiempoDisco();//Mètodo tipo funciòn
4)public void AñadirCancion(String TituloCancion,float DuracionCancion);//Mètodo Tipo procedimiento
Título: Re:CU00630BRevisiòn Ejercicio Disco Musical
Publicado por: Ogramar en 07 de Marzo 2015, 00:13
Hola está todo bien la única recomendación es que los nombres de métodos deben empezar con minúsculas y representar lo que hace el método, por ejemplo obtenerDuracionCancion en lugar de DuracionCancion

Los parámetros también deben empezar con minúsculas por ejemplo String tituloCancion

Salu2
Título: Re:CU00630B Revisión Ejercicio Disco Musical signaturas de métodos en Java
Publicado por: ronal.d87 en 27 de Mayo 2015, 09:56
Hola buen dia, es de gran agrado participar de este foro. Aqui va mi respuesta, en caso de errores por favor responder y explicar.

public float getDuracion(int numeroCancion)//metodo consultor o getter
public static void setDuracionTotal(float lista[])//metodo modificador o setter
public float getDuracionTotal()//metodo consultor o getter
public void setAgregarCancion(String titulo, float duracion)//metodo modificador o setter
Título: Re:CU00630B Revisión Ejercicio Disco Musical signaturas de métodos en Java
Publicado por: Ogramar en 27 de Mayo 2015, 10:25
Hola Ronal, el apartado a) lo tienes bien.

El apartado b) tienes mal lo siguiente: uso de static. No hay que usar static, todavía no se ha explicado dentro del curso. Se recomienda seguir el curso paso a paso, es la mejor forma de aprender. También tienes mal float lista[], no se han explicado los arrays o arreglos y además el enunciado no dice que se deba recibir eso como parámetro del método.

El apartado c) lo tienes bien.

El apartado d) tienes mal el nombre, no debes usar set porque set se usa para establecer atributos de la clase. Si el método lo que hace es agregar una canción debe llamarse agregarCancion ó addCancion

Salu2
Título: Re:CU00630B Revisión Ejercicio Disco Musical signaturas de métodos en Java
Publicado por: ronal.d87 en 31 de Mayo 2015, 06:51
ok muchas gracias lo tendre en cuenta