From: Matthew Moss Date: 2006-04-15T00:44:04+09:00 Subject: Re: Default value for any type? On 4/14/06, Victor Shepelev wrote: > Hello all. > > I have code: > > def create_default(type) > type.new > end > > But with, for example, Float, it suddenly said: > > create_default(Float) #<=== undefined method `new' for Float:Class > (NoMethodError) > > Hmmm? How can I uniformly obtain default value for given class? class Float def Float.new 0.0 end end