Hi,

In message "Re: [ ruby-Bugs-8156 ] class variables and inheritance"
    on Fri, 26 Jan 2007 08:05:47 +0900, <noreply / rubyforge.org> writes:

|Initial Comment:
|The unexpected behavior is shown in this script:

It's no bug.  In 1.8 class variables are shared among subclasses.
This behavior will change in 1.9 as you expected.

							matz.