Constructores de java

Páginas: 2 (271 palabras) Publicado: 7 de abril de 2013
¿Qué es un Constructor?

El objetivo de un constructor es el de inicializar un objeto cuando éste es creado. Asignaremos los valores iniciales así como los procesosque ésta clase deba realizar.Se utiliza para crear tablas de métodos virtuales y poder así desarrollar el polimorfismo, una de las herramientas de la programaciónorientada a objetos (POO). Al utilizar un constructor, el compilador determina cuál de los objetos va a responder al mensaje (virtual) que hemos creado. Tiene un tipo deacceso, un nombre y un paréntesis.

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 elmismo 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 laclase Suma un constructor, tendríamos que llamarlo también Suma. Cuando en una clase no se escribe propiamente un constructor, java asume uno por defecto (que es elConstructor vacío, es decir sin parámetros).

Constructor por defecto:

Un constructor por defecto es un constructor sin parámetros que no hace nada. Sin embargo seráinvocado cada vez que se construya un objeto sin especificar ningún argumento, en cuyo caso el objeto será iniciado con los valores predeterminados por el sistema (losatributos numéricos a ceros, los alfanuméricos a nulos, y las referencias a objetos a null).


Constructor con Parámetros:

Un constructor con Parámetros siempre debeespecificar algún argumento, en cuyo caso el objeto será iniciado con los valores indicados por el usuario, y realizará también las acciones programadas al ejecutarse.
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Constructor java
  • Constructor java
  • Listas y constructores en java
  • METODOS CONSTRUCTORES en java
  • Constructores java
  • Constructores y destructores en java
  • Constructor
  • Constructoras

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS