Está en la página 1de 15

Algoritmos y Estructuras de Datos

Paquetes y Clases en Java


Ing. Aníbal Sardón Paniagua
C16290@utp.edu.pe
anibal.sardon@hotmail.com
Logros de Aprendizaje

Al finalizar la sesión el estudiante:


• Aprende que son los paquetes y clases mediante los
fundamentos de programación en Java.
• Descubre la forma como utilizar las clases en base a
ejercicios en JAVA.
Temas a tratar
• Paquetes en Java
• Clases en el lenguaje Java
Paquete

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”)

El código fuente “.java” contiene:


El nombre del paquete “pakage”
Las librerías “import”
La clase principal “public class”
El método principal “public static void
main”

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.

También podría gustarte