From: gwtmp01@... Date: 2007-01-29T10:34:16+09:00 Subject: Re: instance variables available in derived clases On Jan 27, 2007, at 7:10 PM, Richard Roberts wrote: > Anyway, looks like it's just the way it is in ruby, and I'm going to > have to be careful when I inherit. Bertrand Meyer in Object Oriented Software Engineering talks a lot about the differences between the client and subclass relationships. If I recall, he argues that a choice to subclass is in effect a choice to reuse implementation. Delegation is another way to reuse a class without gaining access to private information. Gary Wright