0% encontró este documento útil (0 votos)
5 vistas4 páginas

Poo Abstracción en Java

Poo abstracción en java

Cargado por

jos
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 PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas4 páginas

Poo Abstracción en Java

Poo abstracción en java

Cargado por

jos
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 PDF, TXT o lee en línea desde Scribd

¿Qué es la Abstracción – POO?


Por Fredy Geek / Java

Dale amor a este post!!!

Me gusta
Compartir

¿Qué es la Abstracción? - Programación Orientada a Objetos

Cuando hablamos de la programación orientada a objetos, existen muchos


conceptos que resultan difíciles de entender en este video hablaremos de la
abstracción.

Y para ello pongamos un ejemplo sencillo, vamos a analizar a estas 2 personas y


tratemos de definir qué propiedades las distinguen de entre las demas.

A primera impresión podemos ver qué tanto la chica como el chico son personas
atractivas, ademas portan atuendos de moda y también podemos mencionar que
son delgados, pero…

Anuncios
Intentaremos no
hamostrarle
cerrado elese anuncio de
anuncio
nuevo
Busca grupos para tus
Dejar de ver anuncio

pasioens
¿Por qué este anuncio?

Descubre una comunidad con la que


puedas compartir tus pasiones. Ve a
Facebook.
Facebook®

Registrarse

¿Estas características nos sirven para diferenciar una persona de la otra?

¿Es posible clasificar a estas personas con las características respectivas?

Desafortunadamente la programación orientada a objetos no funciona así, pero


para eso existe la abstracción.

La abstracción mis amigos, es el proceso por el cual se descarta toda aquella


información que no resulta relevante en un contexto en particular enfatizando
algunos de los detalles o propiedades de los objetos.

Affordable Solar Panels for Sustainable


Living: Start Saving Now
Affortable Solar| Search Ads
sponsored by: Affortable Solar LEARN MORE
La abstracción depende principalmente del interés del observador, permitiendo
abstracciones muy diferentes de la misma realidad, debido a esto algunos la
clasifican un tanto subjetiva.

La abstracción consiste en captar las características y funcionalidades que un


objeto desempeña y estos son representados en clases por medio de atributos y
métodos de dicha clase.

Volvamos al ejemplo, ¿Qué características podemos abstraer de la clase


persona? O también podríamos preguntarnos, ¿Qué características semejantes
tienen todas las personas?, no importando si son 1, 10 ó 1 millón de personas,
nosotros podemos abstraer las características y funcionalidades que en un
momento en particular nos sirven para darle solución a un problema, para este
caso se definen como características:

El nombre
Apellidos
Edad
Dirección

Y como funcionalidades:

Hablar
Comer
Dormir
Trabajar.

A esto se le llama ABSTRACCIÓN.

En general un programa no es más que una descripción abstracta de un


procedimiento o fenómeno que existe o sucede en el mundo [Link] abstracción
es crucial para comprender el complejo mundo que nos rodea, es una
herramienta muy potente para tratar la complejidad de las clases y los objetos.

“LA ABSTRACCIÓN ES LA CLAVE


PARA DISEÑAR SOFTWARE DE
CALIDAD”

Dale amor a este post!!!

Me gusta
Compartir

← Entrada anterior Entrada siguiente →

Copyright © 2023 Fredy Geek

También podría gustarte