From: Julian 'Julik' Tarkhanov Date: 2006-06-25T23:38:04+09:00 Subject: Re: implementation of mixins? On 25-jun-2006, at 16:17, Roger Johansson wrote: > > So, will it be a true mixin , or just a redirection mixin? The mixin works with the methods and instance variables available on the bearing instance module LengthDisplay def show puts "Length is #{@len}" end end class One include LengthDisplay attr_accessr :len end This way One will get a show method from the mixin, but you still can override the method in the class to get more refined behavior. It's not copied - so if you change the method in the module it's going to change for all the bearing classes as well. -- Julian 'Julik' Tarkhanov please send all personal mail to me at julik.nl