From: Jim Weirich Date: 2006-06-07T05:17:31+09:00 Subject: Re: Instance methods can't call protected class methods? Pete wrote: [...] > protected > def self.call_me > puts "static and protected" > end [...] Unfortunately, this method is neither "static" nor "protected". Although class methods are often used for the same purposes as static methods in Java/C++, they are quite a different animal. And as Sean pointed out, the protected only applies to the methods instance methods of Test, not instance methods of Test's singleton class. -- Jim Weirich -- Posted via http://www.ruby-forum.com/.