Foro de elhacker.net

Programación => Java => Mensaje iniciado por: sauce19 en 28 Agosto 2011, 04:36 am



Título: constructores en java
Publicado por: sauce19 en 28 Agosto 2011, 04:36 am
Hola q tal!! comence a programar en java hac un par de meses y orita stoy trabajando con constructores; he hecho unos cuantos ejercicios y he tratado de entender lo mejor posible todo eso de los 4 pilares de java y el constructor. Sin embargo, sigo sin captar todavia cual es la funcion q cumple el constructor en java, porque ese metodo especial esta hay. Si alguien m podria explicar m serviria mucho. gracias!!


Título: Re: constructores en java
Publicado por: MauroMasciar en 28 Agosto 2011, 04:42 am
Postealo en el lugar indicado y quizás te responda.. :silbar:


Título: Re: constructores en java
Publicado por: darthV en 2 Septiembre 2011, 18:31 pm
Citar
En java es un método especial dentro de una clase, que se llama automáticamente cada vez que se crea un objeto de esa clase.
Posee el mismo nombre de la clase a la cual pertenece y no puede regresar ningún valor (ni siquiera se puede especificar la palabra reservada void). Por ejemplo si añadiéramos a la clase SSuma un constructor, tendríamos que llamarlo también SSuma. Cuando en una clase no se escribe propiamente un constructor, java asume uno por defecto.
http://es.wikipedia.org/wiki/Constructor_(inform%C3%A1tica) (http://es.wikipedia.org/wiki/Constructor_(inform%C3%A1tica))

la respuesta :P, algo interesante con los constructores en java es el "Polimorfismo" o "sobre-carga de métodos", cualquier cosa envíame un mp y con gusto te ayudo con esto de java  ::)


Título: Re: constructores en java
Publicado por: MauroMasciar en 2 Septiembre 2011, 18:36 pm
http://es.wikipedia.org/wiki/Constructor_(inform%C3%A1tica) (http://es.wikipedia.org/wiki/Constructor_(inform%C3%A1tica))

la respuesta :P, algo interesante con los constructores en java es el "Polimorfismo" o "sobre-carga de métodos", cualquier cosa envíame un mp y con gusto te ayudo con esto de java  ::)

La idea es postearlo en el foro y que quede al publico, tambien para que otra persona en un futuro encuentre este tema y solucione su problema tambien..

Aparte de postearlo en el lugar indicado...

Saludos..


Título: Re: constructores en java
Publicado por: darthV en 3 Septiembre 2011, 05:15 am
explícate, yo solo respondí al camarada, propones que lo publique como tema? se me hace que faltaría mas que eso jeje meter mas información etc etc, y mi ayuda ofrecida es por que conozco el lenguaje y tengo experiencia tanto académica como laboral :P


Título: Re: constructores en java
Publicado por: Aberroncho en 3 Septiembre 2011, 22:31 pm
Lo que MauroMasciar quiere decir es:
  • A Sauce19 que si su duda es de programación Java lo que debe hacer es ponerla en el foro de programación Java. Allí tiene muchas más posibilidades de encontrar respuesta que aquí. Además, si hubieras pasado por el foro de programación Java habrías visto un hilo con chincheta cargadito de enlaces a manuales Java que seguro que te serían de mucha ayuda.

  • A darthV, lo que te quiere decir es que si sauce19 sigue teniendo dudas con la respuesta y te las preguntas por mensaje privado, cualquier otro usuario que tenga la misma duda no podrá ver la respuesta. Es mejor que si sauce19 sigue teniendo dudas tras la respuesta las plantee en este mismo hilo. Así cualquier otro usuario que tenga la misma duda podrá ver la respuesta


Yo añadiría que no está de más usar el buscador del foro (http://foro.elhacker.net/search.html) antes de preguntar porque a preguntas tan genéricas y tan básicas seguro que ya se ha respondido antes.


Título: Re: constructores en java
Publicado por: darthV en 4 Septiembre 2011, 04:52 am
Yo añadiría que no está de más usar el buscador del foro (http://foro.elhacker.net/search.html) antes de preguntar porque a preguntas tan genéricas y tan básicas seguro que ya se ha respondido antes.

 ;-), see lo mismo pense, la duda ya fue publicada muchas veces antes


Título: Re: constructores en java
Publicado por: [Case] en 5 Septiembre 2011, 00:26 am
Lo que hace un constructor es muy importante; esencialmente cuando mandas a llamar a una clase para que cree una instancia de esta, el constructor, "contruye" el objeto, iniciativa variables, crea arreglos o cosas por el estilo. En java el polimorfismo ayuda mucho en estos casos, por ejemplo si tu quieres llamar a la clase pila, puedes crear dos constructores, el primero que no reciba nada, este crearía una pila vacía, el segundo que reciba un parámetro m de la clase Element, y que lo que hace es crear una pila con un único elemento que es m.

Eso es esencialmente lo que hace un constructor.