From: Mauricio Fernandez Date: 2006-04-04T06:32:22+09:00 Subject: Re: Setting class variable from parent class? On Tue, Apr 04, 2006 at 01:08:24AM +0900, dblack@wobblini.net wrote: > On Tue, 4 Apr 2006, Marco wrote: > >I'm trying to teach my Parent class how to set variables into its Child > >class; ie > > The parent and its children share class variables: > > irb(main):001:0> class A; @@var = 2; end > => 2 > irb(main):002:0> class B < A; @@var; end > => 2 ... depending on the assignment order class A; end class B < A; @@cv = 1 end class A; @@cv = 2 end class A; @@cv end # => 2 class B; @@cv end # => 1 # !> class variable @@cv of A is overridden by B -- Mauricio Fernandez - http://eigenclass.org - singular Ruby