¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

ENCAPSULAMIENTO

Carlos Mondragon Álvarez Español

ENCAPSULAMIENTO

Contenido del mapa

ENCAPSULAMIENTO

  1. ¿Que es?

    • Es un método que sirve para que un clase publica con determinado objeto no sea modificado por cualquier persona
      • ¿Cómo funciona?
        • Con métodos accesores conocidos como Getters y Setters
            • Tras aplicar el principio de encapsulamiento, ya no tenemos acceso a las propiedades directamente, por lo que tenemos que usar los métodos (que son públicos y sí tenemos acceso a ellos) para poder acceder a las variables, tanto para modificarlas como para obtenerlas. El comportamiento es el mismo, aunque lleve un código adicional
              • el encapsulamiento va ligado a los modificadores de acceso, los cuales están explicados en el propio post destinado a los modificadores de acceso.(link)
          • Estos métodos nos sirven para encapsular y poner en determinado valor que no se pueda aleterar en otra clase.
        • Comúnmente, se crean un grupo de métodos llamados getters (se encargan de obtener el valor de la propiedad) y setters (se encargan de setearla).
      • En encapsulamiento es un principio del lenguaje Java cuya filosofía es hacer que los atributos de las clases se puedan editar sólo a través de métodos. De manera general, se hace teniendo las propiedades como privadas y métodos que la controlan públicos.
  2. Existen tres niveles de encapsulamiento:

    • Público (Public): Todos pueden acceder a los datos o métodos de una clase que se definen con este nivel, este es el nivel más bajo, esto es lo que tu quieres que la parte externa vea.
      • Protegido (Protected): Podemos decir que estás no son de acceso público, solamente son accesibles dentro de su clase y por subclases.
        • Privado (Private): En este nivel se puede declarar miembros accesibles sólo para la propia clase.

Imágenes y archivos del mapa

  • ENCAPSULAMIENTO
  • ENCAPSULAMIENTO
  • ENCAPSULAMIENTO

Información

Descripción
Saquenos diez :))
Creado por
Carlos Mondragon Álvarez · nov 2020
Actualizado
9 nov 2020
Visitas
10
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?