freeCodeCamp/guide/spanish/java/data-abstraction/index.md

812 B

title localeTitle
Data Abstraction Abstracción de datos

Definición

Según el diccionario, la abstracción es la calidad de tratar con ideas en lugar de eventos.

Del mismo modo, en la programación orientada a objetos, la abstracción es un proceso de ocultar los detalles de la implementación al usuario, solo se le proporcionará la funcionalidad. En otras palabras, el usuario tendrá la información sobre lo que hace el objeto en lugar de cómo lo hace.

En Java, la abstracción se logra utilizando interfaces y clases abstractas.

Recursos

Tutorials Point - Clases e interfaces abstractas de Java
Tutoriales de Java - Métodos y clases abstractos de Java