カテゴリー:
Ruby
タグ:
 Ruby module module_function

このエントリーをはてなブックマークに追加
更新日時:
2013年04月03日(水)
作成日時:
2013年04月03日(水)

前の記事 / 次の記事

参考ページモジュールを関数のように使う

module Greeting
  def Hello
    "Hello"
  end

  def NiceToMeetYou
    "Nice to meet you."
  end

  module_function :Hello
  module_function :NiceToMeetYou
end

で、

put Greeting.Hello
#=> "Hello"

put Greeting.NiceToMeetYou
#=> "NiceToMeetYou"