class Test def initialize(value) @x = value end def my_method @x endendtest = Test.new(1)m = test.method :my_methodputs "test.my_method is #{m.call}"unbind = m.unbindtest_2 = Test.new(2)m = unbind.bind(test_2)puts "-"*30puts "test_2.my_method is #{m.call}"
** 这里我有一个疑问 **
bind 和unbind 使用场景是什么?
原文地址:ruby unbind 方法的使用场景, 感谢原作者分享。 就得加倍付出汗水,赢得场场精彩