0
Fixnum.methods.count #=> 99
3.methods.count #=> 131
これらのメソッドに異なるメソッドがある場合、それらはまったく同じものではないと思います。Rubyの `Fixnum`と` 3`の違いは何ですか?
正確には何ですか?
Rubyでは何が起こっていますか?
私はルビー2.2.1p85(2015年2月26日リビジョン49769)を使用しています。 3
はFixnum
のインスタンスであるため3.methods
は、Fixnum
インスタンスメソッドが返される一方
'3 'は' Fixnum'のインスタンスであり、 'Fixnum'は' Class'のインスタンスです。 – Aetherus
... 'Class'は' Class'のインスタンスで、 'Class'は' Class'のインスタンスです... –