Crear Objetos
En Java, se crea
objetos mediante la creación de un objeto de una clase o, en otras palabras, ejemplarizando una clase.
En el siguiente
ejemplo, crea un objeto a partir de una clase ya existente en Java:
Date
hoy = new Date()
Esta
sentencia crea un objeto Date(Date
es una clase del paquete java.util).
Esta sentencia realiza tres acciones: declaración, ejemplarizarían e
inicialización.
- Date hoy es una declaración de variable, donde Date es el tipo de dato del objeto y hoy es el nombre que se va a utilizar para referirnos al objeto cuyo tipo es Date. En Java, las clases e interfaces son como tipos de datos.
- El operados new ejemplariza una clase mediante a asignación de memoria para el objeto nuevo de ese tipo. New necesita solo un argumento: una llamada al método constructor. Los métodos constructores son métodos especiales proporcionados por cada clase Java que son responsables de la inicialización de los objetos de ese tipo. El operador new crea el objeto, el constructor lo inicializa.
- Date() es el método constructor y se encarga de inicializar nuestro objeto creado, las clases proporcionan múltiples constructores (se diferencian por el numero y tipos de argumentos) para realizar diferentes tipos de inicialización en los nuevos objetos, los constructores los reconocerás porque tienen el mismo nombre que la clase y no tienen tipo de retorno. Cuando un constructor no tiene ningún argumento como Date() es conocido como constructor por defecto.
No hay comentarios:
Publicar un comentario