These are two concepts in Pickaxe 2nd edtion.

Class Variables example is in chapter 3:

class Song
  @@plays = 0
  def play
    @@plays += 1
  end
end

Class instance variables example is in chapter 24:

class Test
  @cls_var = 123
  def Test.inc
    @cls_var += 1
  end
end

The only difference I can see is the names of the variables, one begins 
with @, and the other begins with @@.
Are they same?   I feel confused if they are same , why give two names?

Thanks in advance.

uncutstone

-- 
Posted via http://www.ruby-forum.com/.