Abstracción
A grandes rasgos la abstracción, permite que dispongamos de las características requeridas de un objeto excluyendo todo aquello que notiene cabida en nuestro sistema, la abstracción busca atomizar a un individuo hasta su esencia de tal manera que se encuentren las características principales que lo identifican y hacen que sea único y sediferencie del entorno que lo rodea. Sin embargo, para la programación el termino de abstracción cambia debido a que se buscan generalidades que identifiquen a un grupo de individuos con ciertascaracterísticas en común, a esto se le denomina una abstracción de bajo nivel, entre más alto sea el nivel de abstracción más pequeño es el grupo al cual se le realiza la abstracción hasta llegar a lascaracterísticas de un único objeto.
La abstracción está fuertemente relacionada con otras características de la programación, esto se ve reflejado cuando el nivel de esta nos permite llegar a otroproceso llamado encapsulación, la cual en términos generales significa reunir todos los elementos que pueden considerarse pertenecientes a un mismo nivel de abstracción para que garantice la integridadde los datos que contiene un objeto.
En la programación se busca que el encapsulamiento agrupe un conjunto de métodos que luego pueden ser llamados desde otras instancias, para esto se necesita quelos métodos presten servicios que tengan relación y que se complementen entre ellos, con esto se cumple el objetivo de la programación orientada a objetos de reutilizar código ya que a los grupos de...
Regístrate para leer el documento completo.