Академический Документы
Профессиональный Документы
Культура Документы
ESTRUCTURA DE UN PROGRAMA
PAQUETES
Los paquetes son el mecanismo por el que Java permite agrupar clases,
interfaces, excepciones y constantes. De esta forma, se agrupan conjuntos de
estructuras de datos y de clases con algún tipo de relación en común. Para
declarar un paquete se utiliza la sentencia package seguida del nombre del
paquete que se esté creando:
import java.awt.*;
Paquetes de utilidades:
CLASES
MÉTODOS: Son acciones que representan el comportamiento del objeto, con las
que se puede solicitar información del objeto, o modificarlo.
Un objeto responde a un mensaje, ejecutando un método.
Un método puede tener por nombre cualquier identificador legal distinto de los ya
utilizados por los nombres de la clase en que está definido.
Los métodos pueden o no devolver valores; y pueden o no aceptar varios
argumentos.
La forma general de una declaración de método es:
CONTROL DE ACCESO
Cuando se crea una nueva clase en Java, se puede especificar el nivel de acceso
que se quiere para las variables de instancia y los métodos definidos en la clase:
public:
Cualquier clase desde cualquier lugar puede acceder a las variables y métodos de
instancia públicos.
protected:
Sólo las subclases de la clase y nadie más puede acceder a las variables y
métodos de instancia protegidos.
prívate:
Las variables y métodos de instancia privados sólo pueden ser accedidos desde
dentro de la clase. No son accesibles desde las subclases.
Ningún Calificador:
Toda variable/método carente de calificador será accesible dentro de todas las
clases pertenecientes a su misma librería ("package").
DEL DIAGRAMA DE CLASES AL JAVA
EL OPERADOR PUNTO (.)
El operador punto (.) se utiliza para acceder a las variables de instancia y los
métodos contenidos en un objeto, mediante su referencia a objeto:
referencia_a_objeto.método(lista-de-argumentos);
Ejemplos:
CONSTRUCTORES
El operador new crea una instancia de una clase (objeto) y devuelve una
referencia a la ubicación en la memoria de ese objeto.
Cuando ya no haya ninguna variable que haga referencia a un objeto, Java
reclama automáticamente la memoria utilizada por ese objeto, a lo que se
denomina recogida de basura (garbage collector).
Ejemplos:
Ejemplo:
Cuenta miCuenta = new Cuenta();
Cuenta tmp;