ENCAPSULAMIENTO
Integrantes:
Edson Joao Martínez Carvajal.
Carlos Enrique Suazo Rubí.
Roberto Salvador García González.
Carlos Benito Gómez.
Hay muchos datos que no tiene porque conocerlo aquel que esté usando una
determinada clase ya que son inherentes al objeto y solo controlan su
funcionamiento interno.
Cuando alguien te ve puede saber inmediatamente si eres hombre o mujer.
Puede hablarte y obtener una respuesta procesada (método).
puede conocer el color de tu cabello y ojos.
En cambio, jamás sabrá qué cantidad de energía exacta tienes o cuantas neuronas,
ni siquiera preguntándote ya que ninguna de tus propiedades externas visibles.
Esto es la encapsulación y ocultación.
INTRODUCCION
Objetivo general
Definir y explicar el concepto de encapsulados para lenguaje de
C#.
Objetivos específicos
Objetivos
Especificar la labor que realiza los encapsulados en el lenguaje C#.
Definir los tipos de encapsulados.
Explicar de forma precisa un ejemplo de encapsulados.
La encapsulación es un mecanismo que consiste en organizar
datos y métodos de una estructura.
Que es Evita el acceso a datos por cualquier otro medio distinto a los
especificados.
encapsulamiento
El término encapsulación a menudo se utiliza como sinónimo de la
ocultación de información
Estándar: predeterminado.
Abierto: Hace que el miembro de la clase pueda ser accedido
Formas de desde el exterior de la Clase y cualquier parte del programa.
encapsular Protegido: Sólo es accesible desde la Clase y las clases que
heredan.
Cerrado: Sólo es accesible desde la Clases.
NIVELES DE
ACCESO
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): Solamente son accesibles dentro de su
clase y por subclases.
Privado (Private): El acceso a los datos está restringido a los
métodos de esa clase en particular.
La abstracción en programación es la forma más general de ver a
un objeto.
CLASES Encapsulación en programación significa agrupar a todos los
componentes de un objeto en uno solo, por medio de algo, para
ocultar de la simple vista los componentes internos del objeto.
En otras palabras el encapsulamiento nos permite tener un mejor
control sobre el acceso a cada una de las propiedades de las un
CONCLUSION objeto determinado con las que queremos trabajar y un principio
fundamental de la POO es la ocultación de la información.