Constructores de Java


Tecnología, 709 veces leido

Construstores de Java

Curso de Java. A continuación se presentan algunos de los temas importantes que deben ser discutidos al examinar las clases del lenguaje Java.

Constructores

Al discutir acerca de las clases, uno de los sub-tópicos más importantes sería constructores. Cada clase tiene un constructor. Si no escribimos explícitamente un constructor para una clase, el compilador de Java construye un constructor predeterminado para esa clase. Cada vez que se crea un nuevo objeto, se invocará al menos un constructor. La regla principal de los constructores es que deben tener el mismo nombre que la clase. Una clase puede tener más de un constructor.

A continuación se muestra un ejemplo de un constructor:

Ejemplo

public class Cachorro {

   public Cachorro () {

   }

 

   public Cachorro (String name) {

      // Este constructor tiene un parámetro, el nombre.

   }

}

Java también admite Singleton Classes en las que podrías crear sólo una instancia de una clase.

Nota - Tenemos dos tipos diferentes de constructores. Vamos a discutir los constructores en detalle en los siguientes capítulos.

Creación de un objeto.

Como se mencionó anteriormente, una clase proporciona los planos para los objetos. Así que, básicamente, un objeto se crea a partir de una clase. En Java, la nueva palabra clave se utiliza para crear nuevos objetos.

Hay tres pasos al crear un objeto de una clase:

Declaración: Una declaración de variable con un nombre de variable con un tipo de objeto.

Instancia: La palabra clave 'new' se utiliza para crear el objeto.

Inicialización - La palabra clave 'new' es seguida por una llamada a un constructor. Esta llamada inicializa el nuevo objeto.

A continuación se muestra un ejemplo de creación de un objeto:

Ejemplo

public class Cachorro {

   public Cachorro(String name) {

      // Este constructor tiene un parámetro, el nombre.

      System.out.println ( "El nombre anterior es:" + nombre);

   }

   public static void main (String [] args) {

      // La sentencia siguiente crearía un objeto miCachorro

      Cachorro miCachorro = new Cachorro( "Puppy");

   }

}

Si compilas y ejecutas el programa anterior, entonces producirá el siguiente resultado será visible: 

El nombre anterior es: Puppy

En próximas notas te seguiremos hablando del tema, por si te interesa el desarrollo de paginas web, también estaremos explicandote el uso de JavaScript en notas siguientes.

Xnechijli01Constructores de Java


0 Comentarios sobre Constructores de Java


Tu dirección de email no será publicada. Todos los campos sob oblogatorios.

posicionamiento en buscadores
Ultimos comentarios
Diario Economía www.diario-economia.com
Diario digital de libre participación, formado por agencias, empresas y periodistas que desean publicar notas de prensa y dar así a conocer sus servícios o productos.
Este portal de notas de prensa pertenece al grupo Cerotec Estudios www.cerotec.net, formado por más de 40 portales en internet.
© Diario Economía 2019