From: pp Date: 2011-03-03T16:37:26+09:00 Subject: mixin a module with initialize --_ad394908-4669-4a53-9179-fd1251fbb3bc_ Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 8bit I want to mixin a class, overwrite the initialize method, but I still want to call the original initialize, how can I do this as simple as possible? class A def initialize #some code endend module B def initialize #some way to call the original #some other code endend #then extend A.include(B) THANKS --_ad394908-4669-4a53-9179-fd1251fbb3bc_--