我刚刚开始学习 Ruby,一直无法找到关于 @@ 和 @ 在类变量方面的区别的很好的解释。如果有人可以提供一个基本的直观示例,那就太好了。另外它们可以互换吗?
前缀为的变量@@
是一个类变量,前缀为@
是一个实例变量。在这个答案中可以找到一个很好的描述:https://stackoverflow.com/a/5890199/1181886 https://stackoverflow.com/a/5890199/1181886
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)