Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Agente_007 en 21 de Abril 2016, 23:18
-
Aquí esta el Ejercicio CU00630B del tutorial del programador Java desde cero.
Respuestas:
.
public float getDuracionCancion (int NumeroCancion); Función
public void setDuracionTotalCanciones (); Procedimiento
public float getDuracionDiscoCompleto (); Función
public void setCancion (String valorTitulocancion, float valorDuracion); Procedimiento
Una duda q tengo a ver si estoy en lo cierto...
Un método tipo Función nos devuelve un tipo de inf verdad? Entonces el return tendría q colocarse cierto?... Ya q return=Devolución ... Los getters no siempre van acompañados del {return ....;} ???
Otra cosa...
Métodos tipo función (return) : Van siempre con el uso de getters ya que siempre van con su return???
Métodos tipo procedimiento (void): Van siempre con setters ya que siempre van acompañados del void???
Estoy full enredado con los conceptos!!...
-
Hola
Revisión
1) Correcto
2) Correcto
3) Correcto
4) Mejor que setCancion utilizaríamos addCancion, ya que lo que queremos es añadir, no establecer
Un método tipo Función nos devuelve un tipo de inf verdad? Entonces el return tendría q colocarse cierto?... Ya q return=Devolución ... Los getters no siempre van acompañados del {return ....;}
Sí, los métodos tipo función llevan return. Los getters normalmente llevan un return. Todo esto se irá estudiando y practicando a medida que avances con el curso.
Por ahora basta con que te quedes con estas ideas:
Los getters se usan para recuperar algo (devuelven algo) y llevan return. Son funciones.
Los setters se usan para establecer algo (no devuelven nada) y no llevan return. Son procedimientos.
Además de los getters y setters puede haber muchos más métodos tipo procedimiento y muchos más métodos tipo función.
Quédate con estas ideas y continua avanzando con el curso, a medida que avances se irá aclarando todo.
Saludos
-
Hola compañero aca mi codigo
public class disquera
{
public double duracionCancion (int numeroCancion) //metodo tipo funcion
public void pdirTiempo () //metodod tipo procedimiento
public double tiempoCompleto () // metodo funcion
public void agregar cancion (double duracionCancion, String titulo de cancion ) // metodos tipo procedimiento
}
-
Hola cigarzonl
Por favor lee este hilo donde se indican los aspectos básicos para participar en los foros: https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0
Cuando quieras exponer tu código para un ejercicio por favor no respondas sobre un hilo ya abierto. Crea un nuevo hilo, ponle un título adecuado, y publícalo. De esta forma mantenemos ordenados los foros.
Nunca repitas dos mensajes en los foros. Escribe un único mensaje y espera respuesta.
Saludos.