Volver al glosario
conceptos

Encapsulamiento

Ocultar detalles internos y exponer solo la interfaz necesaria. No es esconder por capricho: es poder cambiar la implementación interna sin romperle el código a nadie más.

Definición

El encapsulamiento es un principio de la programación orientada a objetos que consiste en ocultar los detalles internos de una clase y exponer solo lo necesario a través de una interfaz pública. Protege los datos y la implementación, evitando que el exterior dependa de la estructura interna. Se logra usando modificadores de acceso como private, protected y public.

Ejemplos

  • this.saldo = saldo
  • getSaldo()