Logo Grupo codesi

Encapsulacion Java

Accesibilidad - Encapsulacion Java

encapsulacion java

Una de las características de la Programación Orientada a Objetos es la encapsulacion java, que consiste básicamente en ocultar la información que no es pertinente o necesaria para realizar una determinada tarea. Los permisos de acceso de Java son una de las herramientas para conseguir esta finalidad.
Accesibilidad de los packages se considera como el primer tipo de accesibilidad haciendo referencia a la conexión física de los ordenadores y a los permisos de acceso entre ellos y en sus directorios y ficheros. En este sentido, un package es accesible si sus directorios y ficheros son accesibles (si están en un ordenador accesible y se tiene permiso de lectura). Además de la propia conexión física, serán accesibles aquellos packages que se encuentren en la variable CLASSPATH del sistema.
Accesibilidad de clases o interfaces, en principio, cualquier clase o interface de un package es accesible para todas las demás clases del package, tanto si es public como si no lo es. Una clase public es accesible para cualquier otra clase siempre que su package sea accesible. Recuérdese que las clases e interfaces sólo pueden ser public o package (la opción por defecto cuando no se pone ningún modificador),para conocer estos accesos dejamos este curso de java presencial y 100% práctico donde podrá ser un experto.

accesibilidad de variables

Accesibilidad de las variables

Desde dentro de la propia clase:

Desde una sublcase

Desde otras clases del package:

Desde otras clases fuera del package:

Para conocer y utilizar todos estos tipos de variables y sus accesos se recomienda que sea de la mano de un experto con un curso de java donde aprenderás paso a paso.

Articulos Relacionados a la tecnología Java

Seguridad de Java Java para Android Applets Java Juegos en Java Web Services Java Servidor Java Java 8 Fundamentos de Java 8 Polimorfismo en Java
Diplomado Java

Diseño de paginas Web Grupo Codesi