Ver Mensaje Individual
  #7 (permalink)  
Antiguo 27/09/2013, 02:24
AlexAlvarez
 
Fecha de Ingreso: septiembre-2013
Mensajes: 4
Antigüedad: 10 años, 7 meses
Puntos: 0
Respuesta: (Consulta) Constructor con parametros

No es falso, si tu llamas a un constructor con tres parámetros y le pasas solo dos, te va a dar un error. Te va a decir que el constructor no esta definido.

cazador1992 tu estas diciendo que una clase puede tener parametros que no se inicien en los constructores y java por defecto te los iniciliza, eso es cierto pero yo no hablaba de eso. Hablaba de que si tu creas un constructor con ciertos parámetros, o cualquier otro metodo con parametros. Al llamar a ese metodo es obligatorio pasarle todos los parametros para los que esta definido.

Y que si rodo593 queria unas veces iniciar el humano con nombre solo, otras con nombre y edad, otras con edad y altura.. no le vale con usar el constructor
"human(String name, int age, double height)" tendria que crear uno por cada conbinacion de parameters. Y que en todos ellos seria conveniente llamar al constructor sin parametros (aunque si no lo hicieras java te inicial a null y 0). Por cierto me acabo de acordar que en java la llamada al constructor es simplemente this();

Última edición por AlexAlvarez; 27/09/2013 a las 02:34