From: "Marcin Mielżyński" Date: 2006-01-25T00:49:32+09:00 Subject: Re: "self.class" vs. "(class << self; self; end)" Vivek wrote: > What exactly do you mean by eigenclass? is it the same as an > anonymous class created by class< Yes (but actually I haven't found any eigenclass definintions on the web, not even on http://eigenclass.org/) > Is this correct.In the first method,we add a method to the class and so > all objects of this class instantiated from the point after calling > test1 will have the method 'foo' .What about objects created before > this point? They will respond to those methods (since THEIR class has been changed): class A def meth1 end end a=A.new class A def meth2 end end class A define_method :meth3 do end end a.meth2 a.meth3 lopex