Разница между @ и @@ экземпляром - PullRequest
0 голосов
/ 17 июня 2011

Я создаю приложение с ruby ​​и получаю пользу от уроков ruby.Итак, я встречаю этот синтаксис (@@vars) и хочу его спросить.(Я думаю, что это как указатель в C или двумерный массив)

@@vars AND @vars

1 Ответ

5 голосов
/ 17 июня 2011

@var является переменной экземпляра, тогда как @@var является переменной класса.См. Например:

http://railstips.org/blog/archives/2006/11/18/class-and-instance-variables-in-ruby/

...