Mapa mental
ENCAPSULAMIENTO

Conteúdo do mapa
ENCAPSULAMIENTO
¿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)
- 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
- 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).
- Con métodos accesores conocidos como Getters y Setters
- 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.
- ¿Cómo funciona?
- Es un método que sirve para que un clase publica con determinado objeto no sea modificado por cualquier persona
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.
- Protegido (Protected): Podemos decir que estás no son de acceso público, solamente son accesibles dentro de su clase y por subclases.
- 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.
Imagens e arquivos do mapa
Informações
- Descrição
- Saquenos diez :))
- Criado por
- Carlos Mondragon Álvarez · nov 2020
- Atualizado
- 9 nov 2020
- Visualizações
- 10
- Avaliação

