From: Sean O'Halpin Date: 2005-11-07T09:59:06+09:00 Subject: Re: Retrieving class name in a class method? On 11/7/05, petermichaux@yahoo.com wrote: > I'd like to use the name of my class in a class method. I've tried > self.class.to_s but that outputs "Class". I've attached my code below Just use self.to_s or name in a class method, e.g. class Thing def self.my_name self.to_s end def self.my_name2 name end end t = Thing.new puts Thing.name puts Thing.my_name puts Thing.my_name2 __END__ Thing Thing Thing Regards, Sean