Gaudi Mi wrote:

>At runtime I have the name of a class in a string, and I want to call a 
>method on the class having that name. How do I do that?
>
>E.g., let's say that we have several classes that all have a method 
>called address().
>At run-time I know I want to call the method address() on a particular 
>class, and that class name is in a string.
>  
>
you need to look at call

eg to instantiate an object (call Object.new)

m = c.method(:new)
o = m.call

to call address method

m = c.method(:address)
m.call

Kev