【发布时间】:2012-10-26 06:10:09
【问题描述】:
当我用双'@'声明一个对象时有什么区别
@@lexicon = Lexicon.new()
并在 Ruby 中使用单个“@”声明对象?
@lexicon = Lexicon.new()
【问题讨论】:
-
我不明白为什么这个问题被否决了。这是一个完全合理的问题。
-
我也没有跨度>
-
@RyanBigg:如果您将鼠标悬停在投反对票箭头上,您将看到一个工具提示,其中列出了投反对票的一些可能的合法原因。其中之一是“这个问题没有显示任何研究工作”。这个问题没有:即使是最基本的初学者 Ruby 教程也回答了这个问题,并且可以通过 3 秒的 Google 搜索轻松回答,第一个结果是 SO 上的重复。代码 sn-ps 违反了基本的 Ruby 编码风格这一事实进一步强化了 OP 没有付出任何努力自己回答问题的表现。
-
@RyanBigg:你能看看这个问题吗:这是一个红宝石问题。 stackoverflow.com/questions/13122615/…
-
@JörgWMittag: 链接到 a) google 结果和 b) 返回的问题,并带有 kind 消息,解释该问题之前已被问过,这比匿名好得多投反对票。