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

Ruby で無名モジュール

無名クラスと同じような感じで定義できます。 M = Module.new { def self.homu "homu" end def mami "mami" end } p M.homu # => "homu" class X include M end x = X.new p x.mami # => "mami" と、書いてみたのもの具体的にどんな時に便利だろうか。