On Tue, 2005-04-26 at 10:49, Aaron Sherman wrote: > Quoting S12: > > A class's method definition hides any role definition of the > same name, so role methods are second-class citizens. On the > other hand, role methods are still part of the class itself, so > they hide any methods inherited from other classes, which makes > ordinary inherited methods third-class citizens, as it were.
Oops, I was quoting A12, not S12. S12 says: A class's explicit method definition hides any role definition of the same name. A role method in turn hides any methods inherited from other classes. which is pretty much the same thing. -- Aaron Sherman <[EMAIL PROTECTED]> Senior Systems Engineer and Toolsmith "It's the sound of a satellite saying, 'get me down!'" -Shriekback