ruby初学:变量
变量
- 一般小写字母、下划线开头:变量(Variable)。
$
开头:全局变量(Global variable)给全局变量赋值会改变全局状态,所以不建议使用全局变量。@
开头:实例变量(Instance variable)未初始化的实例变量的值为 nil。@@
开头:类变量(Class variable)类变量被共享在整个继承链中- 大写字母开头:常量(Constant)定义在类或模块内的常量可以从类或模块的内部访问,定义在类或模块外的常量可以被全局访问。
伪变量
它们是特殊的变量,有着局部变量的外观,但行为却像常量。不能给这些变量赋任何值。
- self: 当前方法的接收器对象。
- true: 代表 true 的值。
- false: 代表 false 的值。
- nil: 代表 undefined 的值。
- __FILE__: 当前源文件的名称。
- __LINE__: 当前行在源文件中的编号。
2021年 December 11日|10:30 
目录: 提问、复习等, 计算机 标签:,ruby
欢迎留下你的评论~~
订阅
登录
0 Comments