Constructor java

Solo disponible en BuenasTareas
  • Páginas : 4 (778 palabras )
  • Descarga(s) : 0
  • Publicado : 12 de enero de 2012
Leer documento completo
Vista previa del texto
Constructor (informática) El objetivo del constructor es el de inicializar un objeto cuando éste es creado. Asignaremos los valores iniciales así como los procesos que ésta clase deba realizar. Seutiliza para crear tablas de métodos virtuales y poder así desarrollar el polimorfismo, una de las herramientas de la programación orientada a objetos (POO). Al utilizar un constructor, el compiladordetermina cual de los objetos va a responder al mensaje (virtual) que hemos creado. Tiene un tipo de acceso, un nombre y un paréntesis. Java En java es un método especial dentro de una clase, que sellama 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 palabrareservada 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 afecto.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 (los atributos numéricos a ceros, los alfanuméricos a nulos, y las referencias a objetos a null). Ejemplo Unconstructor por defecto, para la clase SSuma quedaría así:
public SSuma() {}

Como se observa el constructor no posee ningún parámetro, ya que como no ha sido definido propiamente por el programador, Javalo hace por default. Si se define un constructor con parámetros, (definido explícitamente) el constructor por default se reemplaza por éste. Ahora podemos crear un constructor explícito para una clasesimple, utilizando el nombre Miya para la clase. Miya es una clase que se refiere a una persona de cierta edad, que posee un nombre y ciertos atributos, puede ser divertida, y

hermosa, estos...
tracking img