0
我很少使用@@double_at_variable
,甚至不知道該怎麼稱呼它。當我深入研究寶石和os項目時,我通常會遇到這個變量,它會引發我一個循環。Ruby的@@ double_at_variable有什麼意義?
它做了什麼,其他ruby變量無法實現,通常在Rails等項目中的應用程序是什麼?
我很少使用@@double_at_variable
,甚至不知道該怎麼稱呼它。當我深入研究寶石和os項目時,我通常會遇到這個變量,它會引發我一個循環。Ruby的@@ double_at_variable有什麼意義?
它做了什麼,其他ruby變量無法實現,通常在Rails等項目中的應用程序是什麼?
雙@
變量是class variables。
這意味着,只有其中的一個每類不同於常見的實例變量(一個每個對象)
不是每個類,但每個CALSS層次。這些變量也是所有階級的後代共享的。 – 2010-11-29 19:38:22