Want to create interactive content? It’s easy in Genially!

Get started free

Abstracción

Ricardo Tapia

Created on October 19, 2022

Start designing with a free template

Discover more than 1500 professional designs like these:

Visual Presentation

Terrazzo Presentation

Colorful Presentation

Modular Structure Presentation

Chromatic Presentation

City Presentation

News Presentation

Transcript

Abstraccion java

Presentación

Integrantes:Ricardo Tapia Cruz Sherlyn Jetzibe Lopez Gonzalez Michel Evelin Gomez Garcia Yudiel Armando Garcia Sanchez

Índice

Portada

Referencias

Indice

Introduccion

Desarrollo

Conclusion

Introduccion

La abstracción en la programación orientada a objetos es un concepto muy importante y se utiliza para reducir la complejidad de un programa, a través del uso de clases e interfaces abstractas, que permite la reutilización de código y la simplificación del mismo a través de la herencia.

+ info

Ejemplo

+ info

Desarrollo

¿Qué es la abstracción en Java? Dado que Java es un lenguaje de programación orientada a objetos, la abstracción puede verse como una de las características y componentes importantes del lenguaje Java. En Java, la abstracción se implementa mediante una clase e interfaz abstractas.

Entonces, ¿cómo implementamos la abstracción en Java? Java proporciona un modificador 'abstracto' sin acceso para implementar la abstracción. Este modificador abstracto se puede utilizar con clases y métodos, pero no con variables. La interfaz proporciona una abstracción completa, es decir, solo proporciona prototipos de métodos y no su implementación. Una clase abstracta proporciona una abstracción parcial en la que no se debe implementar al menos un método.

+ info

+ ifo

¿Qué es la clase abstracta de Java? Ya mencionamos que Java implementa la abstracción usando clases e interfaces abstractas. Primero, exploremos todo sobre la clase abstracta.

Una clase abstracta se puede definir como una clase declarada con la palabra clave 'abstracto' y tiene la restricción de que no se puede instanciar. Una clase abstracta puede tener o no un método abstracto (un método sin implementación). En lo que respecta a JVM, una clase abstracta es una clase incompleta que no tiene un comportamiento completo.

+ info

Método abstracto en Java Un método abstracto es un método precedido por una palabra clave 'abstracta' sin ninguna implementación. Un método abstracto se declara dentro de una clase abstracta. Un método abstracto es aquel que hace que una clase esté incompleta porque no tiene una implementación. Por lo tanto, cuando incluimos un método abstracto en la clase, naturalmente la clase se vuelve incompleta. Podemos usar el método abstracto implementándolo en una subclase, es decir, una clase hereda la clase abstracta y luego implementa o proporciona el código para todos los métodos abstractos declarados en la clase abstracta anulándolos.

+ info

Conclusion

La abstracción es una técnica para ocultar detalles innecesarios al usuario. El usuario solo tiene acceso a los detalles que son relevantes. Las operaciones de vehículos o de cajeros automáticos son ejemplos clásicos de abstracciones en el mundo real.

+ info

Referencias

¿Qué es la Abstracción – POO?, 14 de Abril de 2022 , Fredy Geek / Java https://fredygeek.com/2020/09/06/que-es-la-abstraccion-poo/ Abstracción en programación, 09 de jul de 2015, Jesús Cisneros Morales https://es.slideshare.net/KOOYHOOO/resumen-abstraccion

+ info