class User
class << self
attr_reader :passwordManagerAccountID
attr_reader :masterPassword
def session(passwordManagerAccountID , masterPassword)
@@passwordManagerAccountID = passwordManagerAccountID
@@masterPassword = masterPassword
end
end
end
User.session("sdsd" , "sdsd")
User.passwordManagerAccountID #=> no output
User.masterPassword #=> no output
我想使用的類變量attr_reader
但它似乎並沒有工作。attr_accessor對類變量
我谷歌搜查,但我似乎不明白。所以,如果有人能夠簡單地解釋我的問題及其解決方案(而不使用getter和setter方法)。
這可能也已經在這裏得到解答:http://stackoverflow.com/questions/4370960/what-is-attr-accessor-in-ruby 你真的谷歌搜索此事先? –