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

792 B

title localeTitle
Data Abstraction Abstração de dados

Definição

Conforme o dicionário, a abstração é a qualidade de lidar com idéias e não com eventos.

Da mesma forma em programação orientada a objetos, abstração é um processo de ocultar os detalhes de implementação do usuário, apenas a funcionalidade será fornecida ao usuário. Em outras palavras, o usuário terá as informações sobre o que o objeto faz em vez de como ele faz isso.

Em Java, a abstração é obtida usando classes e interfaces abstratas.

Recursos

Tutorials Point - Classes e Interfaces Java Abstract
Tutoriais Java - Métodos e classes Java Abstract