Mega Code Archive

 
Categories / Ruby / Reflection
 

Creating Your Own Version of attr_accessor

class Class   def add_accessor(accessor_name)     self.class_eval %Q{       def #{accessor_name}         @#{accessor_name}       end       def #{accessor_name}=(value)         @#{accessor_name} = value       end     }   end end