Abstracción en programacion orientada a objeto materia de la carrera de programacion PDF

Title Abstracción en programacion orientada a objeto materia de la carrera de programacion
Author RAUL ROSALES FUENTES
Course Programación Orientada a Objetos
Institution Instituto Tecnológico de Tijuana
Pages 3
File Size 91.7 KB
File Type PDF
Total Downloads 17
Total Views 122

Summary

este documento te indica que es la abtracion en donde la puedes implemetar su uso correcto para poder llevar acabo una abtraccion...


Description

Introducción la abstracción forma parte de los elementos fundamentales en el modelo de objetos. Empezaremos conociendo a qué le llamamos abstracción dentro de la Programación orientada a objetos. La abstracción son las características especificas de un objeto, aquellas que lo distinguen de los demás tipos de objetos y que logran definir límites conceptuales respecto a quien está haciendo dicha abstracción del objeto. Se enfoca en la visión externa de un objeto, separa el comportamiento específico de un objeto, a esta división que realiza se le conoce como la barrera de abstracción, la cuál se consigue aplicando el principio de mínimo compromiso.

Abstracción Podríamos definir la abstracción como la “acción de aislar mentalmente o considerar por separado las cualidades de un objeto, considerar un objeto en su esencia”. ¿Qué quiere decir esta definición? A través de la abstracción conseguimos extraer las cualidades principales sin detenernos en los detalles. Conseguimos a partir de un tema determinado, generalizar y obtener una visión global del tema. Cuando montamos un ordenador ensamblamos los componentes necesarios para construir el ordenador. Utilizamos una placa base, un disco duro, memoria, etc. Manejamos estos dispositivos a un nivel funcional. Es decir, abstraemos las funciones de cada dispositivo para trabajar con ellos. En ningún momento nos paramos a pensar cómo funcionan internamente o de cuántos condensadores y transistores está compuesto. La abstracción es una herramienta muy potente en programación, pues reduce considerablemente el trabajo de implementación y aumenta la portabilidad del código. La programación orientada a objetos aporta elementos para abstraer el problema en dos sentidos: Por un lado nos permite referirnos a objetos para representar la realidad, describiendo el problema en términos del problema en lugar de en términos de la solución. En un programa de gestión comercial, tendremos el objeto cliente o el objeto factura, que no son más que representaciones de otros objetos en el espacio del problema. La clave de la programación orientada a objetos está en abstraer los métodos y los datos comunes a un conjunto de objetos y agruparlos en una clase. Gracias a este nivel de abstracción, añadir o eliminar un objeto nuevo supondrá muy poco esfuerzo.

Bibliografías https://lcorientadoaobjetos.wordpress.com/tag/abstraccion/ https://styde.net/abstraccion-programacion-orientada-a-objetos/ https://www.google.com/url? sa=t&source=web&rct=j&url=http://decsai.ugr.es/~jfv/abs.pdf&ved=2ahU KEwjjtOXOvqjkAhUYHzQIHSaYAlM4ChAWMAF6BAgHEAE&usg=AOvVaw0G Mzx1ezJAheWocmrXnLTT http://paginaweb2.com/post-pilares-de-la-poo-abstraccion-yencapsulamiento-162...


Similar Free PDFs