From: Robert Klemme Date: 2005-01-18T01:06:06+09:00 Subject: Re: Creating an instance from a variable "Florian Gross" schrieb im Newsbeitrag news:351ujtF4fbbeiU1@individual.net... > Peter Hickman wrote: > > > I have a class like this: > > > > class Builder > > def Builder.create( klass, data ) > > return klass.new(data) > > end > > end > > > > I want to call it as: > > > > x = Builder.create( "Fred", data ) > > Why don't just do x = Builder.create(Fred, data)? Why then not "Fred.new data"? :-) Regards robert