OBJETOS
EMPAQUETADOS
El
modelo de objetos de datos empaquetados difiere de los datos Java estándar. Los
campos de tipo de datos primitivo ocupan la cantidad de espacio mínima
necesaria. Los elementos de una matriz empaquetada contienen datos, y no
referencias a otros objetos. Los objetos empaquetados también pueden contener
datos asignados fuera del almacenamiento dinámico java.
PAQUETES
Los
paquetes son forma de agrupar clases en interfaces asociadas. Habilitan los
grupos de clases para estar disponibles solo si son necesarios y eliminan los
conflictos potenciales entre los nombres de clases en grupos de diferentes
clases.
SENTENCIAS
DE IMPORTACIÓN
Una
sentencia de importación le comunica al compilador Java donde encontrar las
clases a las que usted hace referencia dentro de su código.
CONVENIOS
DE DOMINACIÓN DE CLASES
Puedes
denominar a las clases prácticamente como quieras pero el convenio es usar
bicapitalización: comenzar con una letra mayúscula en la primera letra de cada
palabra conectada y dejar todas las otras letras en minúscula. Los nombres de
las clases deberían contener solo letras y números.
METODOS
ESTÁTICOS Y DE INSTANCIA
Hay
generalmente dos tipos de métodos no constructores:
- Los
métodos estáticos: También se denominan a veces, métodos de clase porque su
comportamiento no depende del estado de ningún objeto en particular.
- Los
métodos de instancia: Dependen del estado de una instancia de objeto específico
por su comportamiento
DEFINICIÓN
DE UN CONSTRUCTOR
Es un
método especial de una clase que se llama automáticamente siempre que se
declara un objeto de esta clase. Su función es iniciar el objeto, y sirve para
asegurarnos que los objetos siempre contengan valores válidos. Sus
características son:
- Tiene el mismo nombre que la clase a la que pertenece.
- En una clase puede haber varios constructores con el mismo nombre y
distinto número de agrupación.
- No se hereda.
- No puede devolver ningún valor.
ADICIÓN
DE VARIABLE DE CLASE
Un
data type, puede ser un tipo primitivo o una referencia a otro objeto. Por
ejemplo: obsérvese que un Age es un int (un tipo primitivo) y Name es una
string (un objeto). El JDK viene empaquetado lleno de clases útiles como Java.
REGISTRO
INCORPORADO
La
plataforma Java incluye el paquete Java.util.logging. , un mecanismo de
registro incorporado para juntar información del programa en una forma legible.
Los registradores son entidades con nombres que usted crea por medio de una
llamada de método estático a la clase logger.
No hay comentarios:
Publicar un comentario