1
在表面的水平,這是有意義的:紅寶石:「類是一個對象,對象是類」
(Class.is_a? Object) && (Object.is_a? Class)
評估爲true
。
然而,似乎引入循環依賴:Class
是Object
一個子類,這意味着可以定義Class
之前Object
必須定義。但是,Object
是Class
的一個實例,這意味着Class
必須在可以定義Object
之前定義。
這怎麼可能?
這可能是有些涉及到詢問如何Class
是Class
一個實例:
(Class.instance_of? Class)
回報true
。