345912390 发表于 2013-11-7 18:00 全局变量一般用来定义一个常量,方便在各个类中引用,也方便修改,不过有要适可而止.在一个工程中不 ...
satgo1546 发表于 2013-11-7 19:26 实例变量是在每一个实例中,而类变量和全局变量差不多,但是作用域不同。类变量作用域较小。 ...
魔潘安 发表于 2013-11-7 23:40 【全局變量】在任何地方可以呼叫的到 雖然權限很大,但也要謹慎使用 因為變量名稱不可以相同
class Panda def intialize(string) @string = string p @string endend#這裡會清掉@string
class Panda def intialize(string) @string = string p @string end end#這裡會清掉@string
76213585 发表于 2013-11-8 08:44 可能是空間的差別? 全局變量的話要記住很久 類變量的話會清除
喵呜喵5 发表于 2013-11-7 21:08 @@string 何时会清除?
无脑之人 发表于 2013-11-8 12:30 根据在下的理解,全局变量是整个程序都可能使用,而且不方便通过方法传递的变量,他和常量是有本质区别的【 ...
76213585 发表于 2013-11-8 12:45 class結束在class對應的end 像是中的end就是class的結束的話 def跟第一個end就是判定成一起
喵呜喵5 发表于 2013-11-7 21:58 请问一下实验方式?
76213585 发表于 2013-11-8 13:03 以及