0% encontró este documento útil (0 votos)
104 vistas11 páginas

Encapsulamiento en Programación POO

El documento habla sobre encapsulamiento. Define encapsulamiento como un mecanismo para organizar datos y métodos de una estructura y evitar el acceso a datos por medios distintos a los especificados. Explica que existen diferentes niveles de acceso (público, protegido, privado) y formas de encapsular (estándar, abierto, protegido, cerrado).
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
104 vistas11 páginas

Encapsulamiento en Programación POO

El documento habla sobre encapsulamiento. Define encapsulamiento como un mecanismo para organizar datos y métodos de una estructura y evitar el acceso a datos por medios distintos a los especificados. Explica que existen diferentes niveles de acceso (público, protegido, privado) y formas de encapsular (estándar, abierto, protegido, cerrado).
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

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.

También podría gustarte