From: "Kroeger Simon (ext)" Date: 2005-09-21T20:37:22+09:00 Subject: Problem with constants I'm puzzled: ----------------------- class X A = 1 def X.a A end end class Y < X A = 2 end class Z < X A = 3 def Z.a A end end p X.a #=> 1 p Y.a #=> 1 p Z.a #=> 3 ----------------------- (ruby 1.8.2 (2004-12-25) [i386-mswin32]) Shouldn't this yield at least a warning? Is this a feature? cheers Simon