RSS logo

Abonnez-vous à Proglog.

Accéder au flux RSS...

jobsprint ad


Devenez agile avec Jobsprint.


Atteignez vos buts...

Space Time Reconquista

Libérer la terre .

Engagez vous...

La famille Eval

Billet publié le 14/08/2007, catégorisé en Ruby

La famille Eval se compose des méthodes suivantes :

  • eval() interprête un string comme du code dans un contexte pouvant être rattaché à un binding.
  • instance_eval() inclue le code interprété à l'instance qui l'appelle (l'objet self par défaut)
  • class_eval() inclue le code interprété comme des méthode de la classe l'appelant
  • module_eval() est un alias de class_eval

Il faut surtout retenir que instance_eval et class_eval sont définis en fonction du cadre de leurs définitions et pas du destinataire final de leurs interprétation (La Class ou l'objet instancié).

Pourquoi ne pas réagir à cet article tant qu'il est encore chaud ?







Seules les balises "br" et "a" sont authorisées.
En précisant, si nécessaire, les attributs hreflang et title de vos liens,
vous participez à l'accessibilité de ce site, merci.