Mega Code Archive

 
Categories / Ruby / Reflection
 

Method instance_variables returns the names of any instance variables associated with an instance (as opposed to class variable

class Person   attr_accessor :name, :age end p = Person.new p.name = "Fred" p.age = 20 puts p.instance_variables.inspect