From: Rob Boellaard Date: 2008-06-15T03:27:14+09:00 Subject: Re: Knowing which subclass called a superclass class method to continue on the same theme, if this is the class: class S puts "1" + self def self.doSomething puts "2" + self end end I get: 1 S 2 A why is there this difference? and is there a way to get A in the first case? thanks in advance Rob -- Posted via http://www.ruby-forum.com/.