ruby 红宝石的翻译

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby 红宝石的翻译相关的知识,希望对你有一定的参考价值。

class Interpreter
  def do_a() print "there, "; end
  def do_d() print "Hello ";  end
  def do_e() print "!\n";     end
  def do_v() print "Dave";    end
  Dispatcher = {
    "a" => instance_method(:do_a),
    "d" => instance_method(:do_d),
    "e" => instance_method(:do_e),
    "v" => instance_method(:do_v)
  }
  def interpret(string)
    string.each_char {|b| Dispatcher[b].bind(self).call }
  end
end

interpreter = Interpreter.new
interpreter.interpret('dave')

以上是关于ruby 红宝石的翻译的主要内容,如果未能解决你的问题,请参考以下文章

爱情之石—红宝石(Ruby)

科普红宝石 Ruby

红宝石ruby

红宝石Ruby

ruby rails3创建自己的红宝石宝石

ruby 红宝石中的语法糖块