爲什麼我不能只設置var = Class?
爲什麼必須是var = Class.new?
您可以在數組,散列,僅有var = [], {},
或"some_string"
的字符串中設置變量。 Class是否做了一些特定的事情使它變得不同?爲什麼我必須聲明var = Class.new?
class Word
def palindrome(string)
string == string.reverse
end
end
w = Word.new
puts w.palindrome("racecar")
我想'w = Word'只是將'w'設置爲類的引用,而不是類的實例。 – Blender 2013-02-15 04:14:52
初始化/實例化? – Floris 2013-02-15 04:14:52