From: "Brian Schröder" Date: 2005-03-02T21:10:25+09:00 Subject: Re: Modules and methods On Wed, 2 Mar 2005 20:48:35 +0900, Javier Valencia wrote: > Javier Valencia wrote: > > > Explaine this to me please: > > > > module MyMod > > > > def mymethod > > puts "hello" > > priv_method > > end > > > > def priv_method > > puts "world" > > end > > > > private :priv_method > > > > end > > > > MyMod.mymethod > > > > undefined method `priv_method' for MyMod:Module (NoMethodError) > > > > > Sorry, mymethod definition is -> def MyMod.mymethod. > > The result is the same > > How about: --8<--- #!/usr/bin/ruby -wd module MyMod def MyMod.mymethod puts "hello" priv_method end private def MyMod.priv_method puts "world" end end MyMod.mymethod --8<--- regards, Brian -- Brian Schr�der http://ruby.brian-schroeder.de/