Questions et réponses pour le reflection :

La réflexion est la capacité d'un programme à observer et / ou modifier sa structure et / ou son comportement lors de l'exécution. La réflexion dépend du langage de programmation pris en charge - veuillez marquer le langage de programmation utilisé lors de l'utilisation de cette balise.

7
votes
J'ai une hiérarchie de classe comme SO: (=> signifie "est une sous-classe de") xxx ou plus succinctement: xxx P> Lors de l' ...

7
votes
Y a-t-il un moyen d'insérer automatiquement du code dans une méthode? J'ai le champ typique suivant avec un getter et un setter et je voudrais insérer le code indiqu&eacut ...

7
votes
Je viens de commencer à apprendre des métaprogramming rubis. Regarder l'objet.Methods I Obtenir: Object.methods => [ :allocate, :new, :superclass, :freeze, :===, :==, : ...

7
votes
J'ai une interface paramétrée mise en œuvre de différentes manières. Au moment de l'exécution, j'ai besoin de comprendre, étant donné un obje ...