conceptos-metaprogramacion-self-modification

Self-Modification

Este tipo de funcionalidad no es tan común en los MOPs.

En Javascript

Siguiendo el mismo ejemplo del libro, podemos agregar una nueva property al objeto:

    libro.edicion = 1999

Y el mismo lenguaje tiene soporte para borrar una property con la keyword delete

**

**

    **delete** libro.edicion

TODO: ejemplo en diferentes lenguajes