Programación Orientada a Objetos

Encapsulación

Español

Resumen

La idea de ocultar los datos y la lógica internos, exponiendo hacia el exterior solo la interfaz necesaria.

Detalles

Principio de diseño que restringe el acceso directo a los datos internos, permitiendo su manipulación solo a través de una interfaz publicada, lo que oculta los detalles de implementación. Exponer el estado interno a través de métodos de acceso como getters y setters tiene la ventaja de que la implementación interna, el tipo de un campo o cómo se almacena, puede cambiarse más adelante sin romper el código que la llama.

Más términos de Programación