Definición
Las variables del objeto se localizan en el núcleo del objeto. Los métodos rodean y esconden el núcleo del objeto de otros objetos en el programa.
Al empaquetamiento de las variables de un objeto con la protección de sus métodos se le llama encapsulamiento.
Formas de encapsular
Estándar: (Predeterminado)
Abierto: Hace que el miembro de la clase pueda ser accedido
desde el exterior de la Clase y cualquier parte del programa.
Protegido: Solo es accesible desde la Clase y las clases que
heredan a cualquier nivel.
Semi cerrado: Solo es accesible desde la clase heredada.
Cerrado: Solo es accesible desde la Clase.
Existen tres niveles de acceso para el encapsulamiento, los
cuales son:
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.
Ejemplo:
Realizar un ejercicio que imprima el nombre "ANDY" y que imprima 89.5 utilizando clases y encapsulamiento.
Realizar un ejercicio que imprima el nombre "ANDY" y que imprima 89.5 utilizando clases y encapsulamiento.
Lo madamos a correr.... y LISTO!!!
LINK DE DESCARGA DEL EJERCICIO:
http://www.mediafire.com/download/kago0x2s7vik4dm/Encapsulamiento.rar
No hay comentarios:
Publicar un comentario