On Sun, 18 Nov 2007 06:20:04 +0900, Raul Parolari wrote:

> 1) Thufir was right (aside on the details for how to 'vroom'), in seeing
> the Engine as a Composition problem for Vehicle. There is an instance
> variable @engine in Vehicle! (shame on me for attempting to remove it .

Well that's very complimentary of you :)

> 2) we can use 'Delegation' to avoid silly 'bridge methods' in Vehicle,
> to allow the user reach the Engine, when needed.


I need to learn more about Delegation, and was very interested in the 
Factory pattern.  It seemed amazingly apropos, given that cars are 
manufactured in a factory!


thanks,

Thufir