Automodificación

¡Felicitaciones! ¡Ya estamos llegando a la cima de la metaprogramación: la automodificación (self-modification)!

La automodificación es la capacidad de un programa de modificarse a sí mismo, dinámicamente:

  • agregar métodos a una clase
  • crear clases y cambiar su jerarquia
  • renombrar y modificar métodos y atributos
  • ¡y mucho más! :smile:

Como te imaginarás, esta es una herramienta muy poderosa :metal:. Seguinos...

Contenido