From: Bertram Scharpf Date: 2007-05-19T08:49:52+09:00 Subject: Re: quick question about @ and @@ Hi, Am Freitag, 18. Mai 2007, 01:20:26 +0900 schrieb Mike Steiner: > What's the difference between @ and @@? class C @a, @@a = 3, 33 def set_a x, y ; @a, @@a = x, y ; end def dump ; puts "#@a, #@@a" ; end def self.dump ; puts "#@a, #@@a" ; end end C.dump puts c = C.new d = C.new c.set_a 7, 77 d.set_a 8, 88 c.dump d.dump C.dump The output is: 3, 33 7, 88 8, 88 3, 88 Bertram -- Bertram Scharpf Stuttgart, Deutschland/Germany http://www.bertram-scharpf.de