From: "T.G." Date: 2005-11-04T16:07:08+09:00 Subject: invoking class method within class definition Hi, consider following code: #!/usr/bin/env ruby class Foo def self.bar puts "class method called" end def some_method Foo.bar # -----> self.bar will not work here end end foo = Foo.new foo.some_method although I can define the class method using "self", I have to use class name to invoke the class method within the class. it would be nice if I can invoke class method without explicitly using it's name, so when I change my class name, I only need to change it in one place. any way to do this? Thanks!