Sie sind auf Seite 1von 1

Muy buenos días Ingeniero Arnol !

1. Investigar cómo la abstracción y encapsulamiento trabajan conjuntamente para


simplificar y aumentar la calidad de software.

R// Entiendo por abstracción que su función es dar características de ciertos objetos, y que de
ese objeto podas identificar sus partes.

Un ejemplo puede ser: como el cuerpo humano el objeto sería el humano, pero sus
características o partes, entonces podríamos decir; sus manos, pies, cabeza, etc. esas serian sus
partes de ese objeto.

Esto sería prácticamente la Abstracción, entonces decimos que la abstracción es abstraer lo que
realmente estamos haciendo es definir lo que hace y no el cómo lo hace.

El Encapsulamiento- esta es similar a la abstracción solo que en encapsulamiento se pude decir


que sería como la característica que tiene un objeto, pero en este punto del encapsulamiento
oculta la información de la acción a realizarse.

Un ejemplo; digamos que estamos llenando una hoja digital en Excel, de personas de un
departamento de un país, entonces si tenemos que buscar a personas que su nombre comience
con A o C.

En el buscador pondrían: “A” les retornaría los nombres con la letra “A” o bien “C” haría
prácticamente lo mismo, se haría la acción, pero el usuario no sabría cual fue el procedimiento
que se llevo acabo para poder Obtener esa información de lo que el usuario buscó.

La Abstracción y el Encapsulamiento tienen que ser siempre parte muy básica de un programa,
porque los dos sirven para tener un mayor orden de codificación en el programa y así tener un
muy buen software. pienso que el encapsulamiento nunca tiene que faltar en un programa,
porque como sabemos el encapsulamiento, nosotros podemos decidir qué tipo de
INFORMACION puede ver el usuario y que no, todo dependerá de nosotros como lo queramos
codificar.

Saludos !!

Das könnte Ihnen auch gefallen