2009-08-03 118 views

回答

3

您可以使用Groovy的元类:

class Foo { String bar } 
f = new Foo(bar:"one") 
f.metaClass.spam = "two" 
f.spam == "two" // returns true 
f.spam = "eggs" // Change property value 
f.spam == "eggs" //returns true 
+0

注意:这只会增加变量一类的特定实例。 – hohonuuli 2009-08-03 20:28:38