取った
class A; def foo; end; end
class B < A; end
b = B.new # => #<B:0x0000000243b8c0>
m = b.method :foo # => #<Method: B(A)#foo>
m.owner # => A
m.receiver # => #<B:0x0000000243b8c0>
m.receiver.class # => B
mm = m.unbind # => #<UnboundMethod: B(A)#foo>
の結果を解析することB
から抜け出すにはどうすればよいですか?mm
mm.to_s