require './lib/attributes' class A class_rattributes( :x => 4, :y => 1, :z => 1 ) end p A::x p A::y p A::z exit class B < A y 2 end class C < B z 2 end p A::x p A::y p A::z p B::x p B::y p B::z p C::x p C::y p C::z