On 11/16/05, Brian Schröäer <ruby.brian / gmail.com> wrote: > > What problem do you want to solve? > > Is this maybe nearer to you goals: > > class A > class B > def fun_b > p "B" > end > end > end > > A::B.new.fun_b > > cheers, > > Brian > Consider the case when class B would have more member functions. In your example I would have to create a new object for each call to a B function. OTOH, a solution that I dont like :) could be : class A class B def fun_b p "B" end def other_b p "_B" end end end b = A::B.new b.fun_b b.other_b By the instantion of a new B object in the code from the first post, and refering to it, I was searching to keep a hierarchy inside a network protocol. I couldn't find any hint on google though :( -- Regards, Groleo! # Use "Reply to All" on mailing lists. # touch universe # chmod +x universe # ./universe