From: TRANS Date: 2006-04-13T04:14:59+09:00 Subject: Difference between classes' methods and its "own" methods? Little confused, why don't the product the same thing? X.methods(false) => ["xxx"] irb(main):018:0> (class << X; self; end).instance_methods(false) => ["xxx", "to_yaml", "yaml_tag_subclasses?", "new", "superclass", "allocate"] Thanks, T.