2014-09-18から1日間の記事一覧
概要 Object#extend(*modules) -> self 詳細 引数で指定したモジュールのインスタンスメソッドを self の特異 メソッドとして追加。 サンプルコード %i(Hige Hage).each do |m| eval " module #{m} def #{m.downcase} '#{m.downcase}' end end " end class H…
概要 Object#extend(*modules) -> self 詳細 引数で指定したモジュールのインスタンスメソッドを self の特異 メソッドとして追加。 サンプルコード %i(Hige Hage).each do |m| eval " module #{m} def #{m.downcase} '#{m.downcase}' end end " end class H…