classメソッド
なぜだかclassメソッドは親クラスを教えてくれるもんだと勘違いしてた。
基本的にオブジェクトにあなたはどのクラスからできましたか?って聞くメソッドなのね。
ユーザー定義のクラスに聞いたら、ユーザー定義のクラスはメタクラスのオブジェクトだからClassを返すんですね。
irb(main):001:0> class C1 irb(main):002:1> end => nil irb(main):003:0> class C2 < C1 irb(main):004:1> end => nil irb(main):005:0> C2.class => Class irb(main):006:0> c2 = C2.new => #<C2:0xb7f3b0ac> irb(main):007:0> c2.class => C2 irb(main):008:0>