> Class variable allocation is per class scope, not per subclass scope.I was fooled by this as well. I don't know why I intuitively would> Sub1, Sub2 and Sup really do share their class variables. Now don't
> ask me for the "why exactly"...
think that a subclass would get its own scope, but I did. Having your
own scope as a subclass would be a really neat addition, though. But
perhaps a reason from Matz would shed light?