【发布时间】:2017-12-13 15:39:37
【问题描述】:
以下返回default"client?":
class ClientMap
def initialize
@@clients = {"DP000459": "BP"}
@@clients.default = "client?"
end
def get(id)
return @@clients[:id]
end
end
clientMap = ClientMap.new
cKey = "DP000459"
puts clientMap.get(cKey)
谁能解释为什么我只能检索“默认”以外的任何内容?
【问题讨论】:
-
我强烈建议您遵循某种“红宝石入门”教程。感谢您知道如何用其他语言编写代码,但这段代码看起来就像是用另一种语言编写的!
标签: ruby-on-rails ruby class-members