以下の内容はhttps://karoten512.hatenablog.com/entry/2017/10/23/230734より取得しました。


Rubyのmoduleとmodule_functionについて

moduleを定義する

module MyModule
  def hello
    puts 'hello'
  end 
end

MyModule.hello #=> undefined method `hello' for MyModule:Module (NoMethodError)

これだけだと使えない。

moduleを定義 + module_functionを定義

module MyModule
  def hello
    puts 'hello'
  end
  module_function :hello 
end

MyModule.hello #=> hello

使える。




以上の内容はhttps://karoten512.hatenablog.com/entry/2017/10/23/230734より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14