Documentos de Académico
Documentos de Profesional
Documentos de Cultura
POO II
CUN 2019
Introducción
◦ Cuando hacemos aplicaciones que involucran muchas
clases, suele suceder que nos perdemos al buscar la
ubicación de las clases o se encuentran en el mismo lugar
clases que no tienen relación unas con otras.
Variables de
ámbito local
Las variables de ámbito global, o de instancia, son
aquellas que pertenecen a cada instancia concreta
de la clase donde han sido declaradas, y
dependiendo del modificador de visibilidad usado
(más tarde hablaremos sobre ésto) podrían ser sólo
accedidas desde la propia instancia a la que
Variables de pertenecen:
ámbito
global
Las variables estáticas, o de clase, son aquellas que
pertenecen a la propia clase donde han sido declaradas, y
dependiendo del modificador de visibilidad usado podrían
ser sólo accedidas desde la propia clase en la que han sido
declaradas:
Variables
estáticas
• Agrupamiento de
2 • Mayor seguridad al
4 • resuelven el
clases con • Reutilización de existir niveles de • Incrementa la problema del
características acceso. conflicto entre los
comunes. código. facilidad para nombres de las
localizar y controlar clases.
los accesos a las
clases e interfaces
1 3 5
Ejemplos de paquetes
Ejemplos de paquetes
Contenido de los paquetes
Otros
Interfaces
paquetes
Archivos con
recursos
Clases
adicionales
(imágenes)
Paquete
Creación de un paquete (Declaración)
package NombrePaquete;
com.compañia.nombrePaquete
com.compañia.region.nombrePaquete
com.magic.japon.paquete.
Uso de un paquete
– se utiliza la sentencia import seguida del nombre de paquete o
paquetes a importar.
los elementos
• import PaquetePrueba.*;
package p1;
public class A {
public int x = 10; // Atributo publico
/*Método publico */
public void visualizar() {
System.out.println("Valor de X en A" + x);
}
}
package p1;
public class A {
package p1;
public class A {