From: ts Date: 2001-12-12T01:41:34+09:00 Subject: [ruby-talk:28240] Re: Class vars overridden in subclasses? >>>>> "h" == herman graal writes: h> However, I can't understand why the super class is affected in the code h> below: Well, you must distinguish "class variables" and "class instance variables" class variable (@@var) : the local class and all its subclasses refer to that one variable, class variable is a shared variable Class variables allow common sharing of information across a range of subclasses. class instance variable (@var) : class instance variable is private to the class, like instance variable is private to an object. Guy Decoux