DE .NET, SQLSERVER Y MÁS, APRENDE CONMIGO!✔

Desarrollo de todo tipo de aplicaciones y Administración de Base de datos con Tecnología Microsoft


UNETE

Encapsulación en JavaScript

0

 



La encapsulación es la agrupación de datos y los métodos que actúan sobre esos datos, de modo que el acceso a esos datos está restringido desde fuera del paquete, o como lo describe Alan Kay, "retención y protección local y ocultación del proceso estatal". En POO, eso significa que un objeto almacena su estado de forma privada y solo los métodos del objeto tienen acceso para cambiarlo.

Si desea cambiar el estado encapsulado, no se acerca y muta directamente los accesos de algunos objetos. En su lugar, llama a un método en el objeto y tal vez el objeto responda actualizando su estado.

La encapsulación de JavaScript es un proceso de enlace de datos (es decir, variables) con las funciones que actúan sobre esos datos. Nos permite controlar los datos y validarlos. Para lograr una encapsulación en JavaScript:
 
·         Use la palabra clave var para hacer que los miembros de datos sean privados.
·         Use métodos setter para establecer los datos y métodos getter para obtener esos datos.

La encapsulación nos permite manejar un objeto usando las siguientes propiedades:

Lectura/escritura: aquí, usamos métodos setter para escribir los datos y los métodos getter leen esos datos.

Solo lectura: en este caso, solo usamos métodos getter.

Solo escritura: en este caso, solo usamos métodos setter.

DEMOSTRACIÓN

En el espacio de nombre del proyecto en los artículos anteriores damos click derecho y seleccionamos Add à New Items.


En la siguiente ventana seleccionamos la Opción “Pagina HTML” y colocamos como nombre del archivo “Encapsulacion.html”, para luego presionar el botón Add.


Al igual que los ejemplos anteriores colocamos el Script de manera Embebida.


Al ejecutarlo veríamos el siguiente resultado




Tal vez te interesen estas entradas

No hay comentarios