Evaluación de la encapsulación de fitoesteroles de palma ...
Encapsulación
-
Upload
jorge-garcia-hrnandez -
Category
Documents
-
view
82 -
download
0
Transcript of Encapsulación
![Page 1: Encapsulación](https://reader035.fdocumento.com/reader035/viewer/2022071721/55b2ee04bb61ebaf368b4579/html5/thumbnails/1.jpg)
Encapsulación
Jorge García Hernández
Por:
![Page 2: Encapsulación](https://reader035.fdocumento.com/reader035/viewer/2022071721/55b2ee04bb61ebaf368b4579/html5/thumbnails/2.jpg)
Es el proceso de agrupar los datos y las operaciones relacionadas bajo la misma unidad de programación, es decir, si los objetos poseen las mismas características y comportamiento, se van a agrupar en clases.
![Page 3: Encapsulación](https://reader035.fdocumento.com/reader035/viewer/2022071721/55b2ee04bb61ebaf368b4579/html5/thumbnails/3.jpg)
Dos beneficios que provee el encapsulamiento son:
• Modularidad: es cuando requerimos escribir o mantener el código fuente de un objeto de forma independiente del código de otros, sin alterar su estado y conducta.
• Ocultamiento de información: es cuando un objeto puede cambiar información y métodos privados sin afectar a otros objetos que dependan de él para lograr una buena comunicación.
![Page 4: Encapsulación](https://reader035.fdocumento.com/reader035/viewer/2022071721/55b2ee04bb61ebaf368b4579/html5/thumbnails/4.jpg)
Formas de encapsular:
• Estándar: es el predeterminado.• Abierto: hace que el miembro de la clase
pueda ser accedido desde el exterior de la clase o desde cualquier parte del programa.
• Protegido: sólo pueden tener acceso la clase a la que pertenece y las clases heredadas.
• Semi cerrado: éste es sólo accesible desde la clase heredada.
• Cerrado: sólo se puede acceder a él desde la clase a la que pertenece.