From: luke gruber Date: 2011-11-23T23:55:47+09:00 Subject: Re: private and protected Although, a common workaround if you really need to send an object a private method (message) is to do it with the Object#send method. So you could do: self.send(:phrase), but then again it would be completely useless in this case because you could do without the receiver altogether. There's also an Object#pubic_send(:method, *args, &blk) that just works for public methods. -Luke -- Posted via http://www.ruby-forum.com/.