Ruby Variables

ruby变量类型有其首位字符来决定,分类如下:
$ 全局变量
@ 实例变量
@@ 类变量,在module中定义的模块变量可被所有包含该module的类所访问
[a-z] 局部变量
[A-Z] 常量
self 伪变量,永远指向当前正执行着的对象或未初始化变量的空值nil

blogroll

social