2015-06-25から1日間の記事一覧

Ruby でトップレベルでメソッドを定義する

Ruby では次のようにトップレベルにメソッドを定義した場合、そのメソッドは Kernel モジュールの private メソッドとして定義されます。 puts Kernel.private_methods.include? :hoge # => false # Kernel の private メソッドに追加される def hoge end pu…