Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Datos/Observaciones
Clases
Datos/Observaciones
Introducción a paquetes y clases en Java
Datos/Observaciones
Paquete
Es un conjunto de clases relacionadas lógicamente entre sí, agrupadas bajo un
nombre; incluso un paquete puede contener otros paquetes.
La biblioteca de clases de Java está organizada en paquetes dispuestos
jerárquicamente.
Para hacer referencia a una clase de un paquete, tenemos que hacerlo
anteponiendo al nombre de la misma, el nombre del paquete.
Por ejemplo:
Si incluimos la siguiente línea de código
import java.io.*;
podemos referirnos a una de las clases contenidos como:
InputStreamReader varInput;
En caso contrario tendríamos que hacer referencia a los paquetes
contenedores:
java.io.InputStreamReader varInput;
Datos/Observaciones
Paquetes – Creación de paquetes
Cuando definimos la clase podemos especificar el paquete al que pertenece
utilizando la sentencia:
package nombre_paquete;
En el siguiente ejemplo las clases CPersona y CListaTelefonos están
definidas en archivos distintos pero a la vez son incluidas dentro del mismo
paquete.
Para poder llamar a estas clases dentro de la clase Test, hacemos una
importación explicita del paquete contenedor.
Datos/Observaciones
Definición de una Clase
Una Clase es un tipo definido por el usuario que describe los atributos y
métodos de los objetos que se crearán a partir de la misma.
Los atributos definen el estado de un determinado objeto.
Los métodos son las operaciones que definen su comportamiento.
Forman parte de esos métodos los constructores, que permiten iniciar el
objeto y los destructores, que permiten destruirlo.
Los atributos y los métodos se denominan en general miembros de una
clase.
Datos/Observaciones
Definición de una Clase
El cuerpo de la clase consta de
modificadores de acceso (public,
protected y private), atributos,
mensajes y métodos.
Por ejemplo:
Un círculo puede ser descrito por la
posición x, y de su centro y su radio.
Hay varias cosas que podemos hacer
con un círculo:
Calcular la longitud de su circunferencia
Calcular el área del círculo, etc.
Datos/Observaciones
Definición de una Clase
La estructura del proyecto en Java
incluye:
El paquete
La clase (archivo código fuente “.java”)
Datos/Observaciones
Preguntas
Manos a la Obra, a programar ….
Resumen
1. Paquetes:
➢ Son un conjunto de clases relacionadas lógicamente entre sí, agrupadas bajo un
nombre.
➢ Para hacer referencia a una clase de un paquete, tenemos que hacerlo
anteponiendo al nombre de la misma, el nombre del paquete.
2. Clases.
➢ Una clase es un tipo definido por el usuario que describe los atributos y métodos de
los objetos que se crearán a partir de la misma.
➢ Los atributos definen el estado de un determinado objeto.
➢ Los métodos son las operaciones que definen su comportamiento.
➢ Forman parte de esos métodos los constructores, que permiten iniciar el objeto y
los destructores, que permiten destruirlo.