トップオブジェクトが持つClassを全部表示する方法
公開日:
:
最終更新日:2014/02/01
Ruby
self.class.constants.reject{|constant| eval(“!#{constant}.kind_of?(Module)”)}
「何でeval()が必要なの?」と思って調べてみたら、
self.class.constants[0].class #=> String
なるほど、array of strings なのね。