From: Nakamura Akifumi Date: 2000-07-20T13:21:25+09:00 Subject: [ruby-list:23930] Re: [ruby-dev:10353] Re: should prohibit `module_function' forclass Class お世話になっております。 A.中村です。 On Thu, 20 Jul 2000 01:46:07 +0900 Masatoshi SEKI wrote: > > class Foo > > def Foo.bar > > # class method > > end > > end > > > > でいいのでしょうか ?? > > class Foo > def self.bar > # class method > end > end > > の方がいい?? class Foo def Foo.foo p "foo" end class Foo end end Foo.foo #=>"foo" class Bar class Bar end def Bar.bar p "bar" end end Bar::Bar.bar #=>"bar" これだと俺としては微妙にイヤ。 selfを使えばまだしもすっきりかも。 self::っていう書き方もありなのかな?