Vocabulario de Desarrollo de software · Conceptos de programación

¿Qué significa encapsulation?

Significado en Desarrollo de software, traducción al español y ejemplos

sustantivoTérmino frecuente

encapsulation: encapsulación

Protección del estado interno de un objeto tras una interfaz controlada, para que otro código no dependa de su representación interna.

Cómo se usa

En revisiones se relaciona con campos privados, métodos públicos y límites entre clases; evita que el acceso directo vuelva frágil el código.

Frases de ejemplo

  1. Encapsulation prevents callers from changing the account balance without validation.

    La encapsulación impide que quienes llaman cambien el saldo de la cuenta sin validación.

    El estado solo cambia mediante una operación que valida el importe.

  2. Returning the internal list directly would weaken encapsulation.

    Devolver directamente la lista interna debilitaría la encapsulación.

    Quien recibe la lista podría alterar el estado privado del objeto.

Combinaciones frecuentes

  • preserve encapsulation
  • break encapsulation
  • data encapsulation

Más términos: Conceptos de programación

Practica con lecturas adaptadas a tu nivel

Leer textos de tu nivel te ayuda a recordar las palabras nuevas. Elige libros gratuitos en inglés: