From: Stefano Crocco Date: 2010-08-07T17:03:43+09:00 Subject: Re: class definition outside module On Saturday 07 August 2010, Rajarshi Chakravarty wrote: > |Hi, > |I have 2 classes, Parser and Util in parser.rb and util.rb respectively. > |Each has a lot of methods. > |I want to put them both inside one module but keep the class definition > |in separate files. > |So basically there will be 3 files now: mod.rb (that will have the > |module) and the 2 files mentioned above. > | > |Is it possible? > |Please help If I understand correctly what you mean, of course you can: #mod.rb module Mod ... end #parser.rb module Mod class Parser ... end end #util.rb module Mod class Util ... end end Actually, you don't need mod.rb, unless you want to put something in your module which isn't related to any of the two classes. I hope this helps Stefano