ENCAPSULAMIENTO


CONCEPTO DE ENCAPSULAMIENTO: Modo que se pueden ordenar, administrar datos y métodos de estructura hasta verificar si han llegado a destino, en qué estado, o si ha sido eficiente la operación y garantizar el estado de dichos datos.


Como realizar un Encapsulamiento por medio de dos funciones


Interfaz: Permite establecer una imagen externa de una Clase específica, realizando un aislamiento del comportamiento y tomando una abstracción común a la misma.

Implementación: Realizada la abstracción mencionada, se ejecuta una representación y se le asignan los comportamientos que esperamos mediante el mecanismo adecuado para su ejecución.




Tipos de encapsulamiento:

Estándar: Forma de encapsulamiento básica y predeterminada.

Abierto: En este caso, el encapsulamiento se da cuando la Clase puede ser accedida desde cualquier parte y desde el exterior de la misma.

Protegido: El encapsulamiento solo puede ser accedido y ejecutado desde la Clase.

Semi-Abierto: Permite solamente su acceso desde una Clase Heredada.

Cerrado: Impide su acceso de cualquier otra forma que no sea ejecutándose en su Clase.



https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitLIWbOScsfokzhzhneXaOZoAtHYjOaefk3Dvap3J59MAR8oA2Rhsn40dwNLhX4psykz6vEd_T3PLfgBO63juKfq1C0m1nRqmT1QzNovvz9buigVpBTUQUDR8ZYEZRPam6TCPWM7XZCSY/s1600/encapsulamientoEX.png





UNIVERSIDAD DISTRITAL FRANCISCO JOSE DE CALDAS


Comentarios

Entradas populares