Ruby 如何获得方法的类绑定?

Ruby 如何获得方法的类绑定?,ruby,reflection,methods,Ruby,Reflection,Methods,接受 A类;德福;结束;结束 B级# 方法:foo#=># m、 所有者#=>A m、 接收器#=># m、 receiver.class#=>B mm=m.unbind#=># 除了解析mm.to的结果之外,如何从mm中获取B?我花了一些时间研究,我认为这是不可能的B存储在rclass中,据我所知,它在任何地方都无法访问。你可以看到它是如何使用的,尽管我认为这也没有帮助 请问你为什么要这样做?也许还有另一种方法可以解决一般问题:)在看到你的名字之前,我就知道这是你的问题:):-)这是好是坏,

接受

A类;德福;结束;结束
B级#
方法:foo#=>#
m、 所有者#=>A
m、 接收器#=>#
m、 receiver.class#=>B
mm=m.unbind#=>#

除了解析
mm.to
的结果之外,如何从
mm
中获取
B

我花了一些时间研究,我认为这是不可能的
B
存储在
rclass
中,据我所知,它在任何地方都无法访问。你可以看到它是如何使用的,尽管我认为这也没有帮助


请问你为什么要这样做?也许还有另一种方法可以解决一般问题:)

在看到你的名字之前,我就知道这是你的问题:):-)这是好是坏,@SergioTulentsev?;-)我只是在探索Ruby。我试图采用一种方法,并在另一个类中使用它,最终达到了这个目的。所以,没有问题要解决,真的。:-)谢谢我非常高兴在您刚刚开始探索Ruby的时候,给了您一些C语言。欢迎:)