Contructor en Java

Un Constructor es una función, método, etc, de las clases, la cual es llamada automáticamente cuando se crea un objeto de esa clase.
Por ser métodos, los constructorestambién aceptan parámetros. Cuando en una clase no especificamos ningún tipo de constructor, el compilador añade uno público por omisión sin parámetros, el cual NO hace nada.http://programandoenjava.over-blog.es/article-32829724.html

También se dice que un Constructor es un método especial en Java empleado para inicializar valores en Instancias de Objetos, a través de este tipo de métodos es posiblegenerar diversos tipos de instancias para la Clase en cuestión; la principal característica de este tipo de métodos es que llevan el mismo nombre de la clase, a continuación se describe un ejemploutilizando constructor.

Posteriormente son definidos 4 Constructores; nótese que cada uno recibe el mismo nombre de la Clase y posee distintos argumentos de entrada.

public class Arboles {public Arboles() {

System.out.println("Un árbol genérico");

}

public Arboles(String tipo) {

System.out.println("Un árbol tipo " + tipo);

}

publicArboles(int altura) {

System.out.println("Un árbol de " + altura + " metros");

}

public Arboles(int altura,String tipo) {

System.out.println("Un " + tipo + " de " + altura + "metros");

}

public static void main(String args[]) {

Arboles arbol1 = new Arboles(4);

Arboles arbol2 = new Arboles("Roble");

Arboles arbol3 = new Arboles();Arboles arbol4 = new Arboles(5,"Pino");

}

}

Características de los Constructores

1.     Un constructor, tiene el mismo nombre de la clase a la cual pertenece.

2.     Nopuede ser Heredado.

3.     No retorna ningún valor (Ni void), por lo cual no debe especificarse ningún tipo de dato.

4. Debe declararse como public, sólo en casos realmente... [continua]

Leer Ensayo Completo

Cite este ensayo

APA

(2011, 01). Constructor java. BuenasTareas.com. Recuperado 01, 2011, de http://www.buenastareas.com/ensayos/Constructor-Java/1411669.html

MLA

"Constructor java" BuenasTareas.com. 01 2011. 2011. 01 2011 <http://www.buenastareas.com/ensayos/Constructor-Java/1411669.html>.

MLA 7

"Constructor java." BuenasTareas.com. BuenasTareas.com, 01 2011. Web. 01 2011. <http://www.buenastareas.com/ensayos/Constructor-Java/1411669.html>.

CHICAGO

"Constructor java." BuenasTareas.com. 01, 2011. consultado el 01, 2011. http://www.buenastareas.com/ensayos/Constructor-Java/1411669.html.