From: "Florian Aßmann" Date: 2007-09-03T06:42:10+09:00 Subject: Re: How to extend a method? Florian Aßmann schrieb: > Subclass C: > > class B < A > attr_accessor :b > def intialize > super # calls parent class (A) that already initializes @a > @b = 'b' > end > end > > Regards > Florian > > module ExtendA attr_accessor :b def self.included(base) base.instance_variable_set :@b, 'b' end end class A include ExtendA end # There are probably 10^x ways to do this... Regards again