La réflexion (ou introspection) est un mécanisme qui permet à un programme d'examiner, voire de modifier, ses structures internes. En d'autres termes, c'est la capacité d'un programme à examiner son propre état.
Certains langages de programmation offrent ce type de fonctionnalité, notamment Java, Smalltalk ou C# qui fournissent des outils pour connaître et utiliser la classe d'un objet, ses propriétés et ses méthodes (ou parle en général de méta-classe, de méta-propriété et de méta-fonction).
L'introspection peut être utilisée pour fournir (…)
Journal CAMP 0.7.0 - Bibliothèque de réflexion C++ sous LGPL
15
juin
2010




