From: matz@... (Yukihiro Matsumoto) Date: 2002-06-20T09:03:43+09:00 Subject: Re: problem with inner classes Hi, In message "Re: problem with inner classes" on 02/06/20, "k" writes: |This (of course) works: | class Abstract | end | class Outer | end | class Outer < Abstract | end | |I think he wants this to work too: | class Abstract | end | class Outer < Abstract | end | class Outer | end | |That working would suprise me, personally. I think you meant the former does not work, the latter does. When re-defining a class, a class statement should be either * no superclass specified * same superclass specified It's the reason that the former did not work. matz.