Saltar la navegación

Modificadores de acceso

  1. El lenguaje de programación Java, implementa el concepto de encapsulamiento de la programación orientada a objetos  con 4 modificadores de acceso:

    1. private - el acceso que proporciona es únicamente dentro de las misma clase en la cual los elementos han sido declarados como private, se utiliza generalmente para variables de instancia o subclases.
    2. default – No requiere de palabra reservada, el compilador tomara este modificador de acceso en caso de que no se especifique algún otro, el acceso que proporciona se limita a las clases del mismo paquete.
    3. protected - al declarar algún objeto como protected se indica al compilador que cierto objeto puede ser accedido por cualquier clase y/o subclase dentro del mismo paquete.
    4. public - este modificador indica que el elemento declarado puede ser accedido desde cualquier otra clase y/o subclase, incluso si éste pertenece a otro paquete.

     (Acedo, 2012)

Modificadores en java
Imagen recuperada de: Jose I. Acedo. Ejemplifica gráficamente el alcance que proporcionan los métodos de acceso en Java