Hello, irb(main):001:0> class Myclass irb(main):002:1> def play irb(main):003:2> end irb(main):004:1> end irb(main):027:0> Myclass.class => Class irb(main):028:0> Myclass.superclass => Object irb(main):029:0> Class.superclass => Module Please see the code about, why Myclass.superclass is "Object"? But I think it should be "Module". Thanks for your helps.