Here's a statement: 5. para of http://www.students.stedwards.edu/~cherbig/report.htm "The scope of class variables is limited to the entire class that created the variable and to any subclasses. This feature has been compared to the protected value of Java attributes (Hunt)." > I've been puzzling over Ruby's treatment of class variables -- not so > much the "what" as the "why". > > It seems strange to me that a class somewhere off in one side of an > inheritance tree can affect a class variable all over the tree. -- Tobias Reif http://www.pinkjuice.com/myDigitalProfile.xhtml go_to('www.ruby-lang.org').get(ruby).play.create.have_fun