From: ts Date: 2005-09-29T01:18:45+09:00 Subject: Re: Class Methods and derivation >>>>> "D" == Damphyr writes: D> I do something like the following Try something like this moulon% cat b.rb #!/usr/bin/ruby class Test def self.open tt = new yield tt ensure tt.close if tt end def close end end module SomeModule def some_module_method puts "some_module_method" end end class DerivedTest