[Hiki-dev:01262] Re: クラスメソッドの呼び出しに :: を使用している

Back to archive index

U.Nakamura usa****@garba*****
2009年 7月 23日 (木) 17:02:16 JST


こんにちは、なかむら(う)です。

In message "[Hiki-dev:01259] Re: クラスメソッドの呼び出しに :: を使用している"
    on Jul.23,2009 16:10:08, <kazuh****@fdiar*****> wrote:
> ちなみに、みなさんドット派なのは、::だと定数っぽくて、ドットだとメソッド
> 呼び出しっぽいから、みたいな理由なのでしょうか?

っぽいというかなんというか、とても恣意的な例ですけど、

  module M
    def self.Foo
      p :foo
    end
  end

  M.Foo  #=> OK
  M::Foo #=> NameError

なので、メソッド呼び出しには常に.を使っておくのが大人の態度な
のかなー、とか思います。


それでは。
-- 
U.Nakamura <usa****@garba*****>




Hiki-dev メーリングリストの案内
Back to archive index