jjzjj

BasicObject

全部标签

ruby - Ruby中BasicObject单例类的单例类

这主要是一个“学术”的,但它是这样的:根据这个Ruby特征类图(略有编辑):BasicObject.singleton_class.singleton_class.superclass是Class.但是,在Ruby解释器(Rubyv2.5.1)上运行它,结果是BasicObject.singleton_class.singleton_class.superclass是#而不是Class.因此,图表是在撒谎还是我遗漏了什么?该图来self在Freenode的RubyIRC上与一位用户聊天。但是,它已被许多其他用户多次引用,并被视为Ruby对象模型圣经。 最佳答
12