メソッドを定義する

MyClassにインスタンスメソッドを定義する

class MyClass
  def self.add_method(m, &b)
    self.class_eval do
     define_method(m, &b)
    end
  end
end

MyClass.add_method(:greet){"Hello"}
puts mc.greet
#=> Hello

参考

http://amzn.asia/cNuFgVL