2010-02-17 17 views

cevap

6
class <<X 
    self 
end::FOO 

veya

class Object 
    def metaclass 
    class <<self 
     self 
    end 
    end 
end 

X.metaclass::FOO 
+0

metaclass almak için yerleşik bir yöntem var? Sonuçta, 'class << self' bloğu içinde sabitler koymak genellikle yanlış yönlendiriliyor. –

+0

@MichieldeMare Evet .. Ruby'nin var. X.singleton_class :: Foo gibi. –

İlgili konular