From: Jonas Pfenniger Date: 2006-06-29T02:13:51+09:00 Subject: eigenclass not extensible ? ... in the particular case where the method already exists. == Example class Cls; end class Cls2; end def Cls.somemethod "defined in Cls" end Cls.somemethod #=> "defined in Cls" module Mod def somemethod "defined in Mod" end end Cls.extend Mod Cls2.extend Mod Cls.somemethod #=> "defined in Cls" Cls2.somemethod #=> "defined in Mod" Why doesn't Cls.somemethod gets overrided ? -- Cheers, zimbatm http://zimbatm.oree.ch