3
Dans Ruby je peux ajouter des variables d'instance à une classe en l'ouvrant, et de faire quelque chose comme ceci:Comment ajouter dynamiquement un champ à une classe Java en utilisant Groovy?
class Whatever
def add_x
@x = 20
end
end
et cela me ajouter une variable d'instance par le nom de x. Comment puis-je faire la même chose dans Groovy?
NOTE: Cela ne fait qu'ajouter les variables à une instance particulière d'une classe. – hohonuuli
Pour ajouter à toutes les instances d'utilisation Foo.metaClass.spam = "" – hohonuuli