Ser*_*hyk 3 ruby class self
我知道什么
class << self
做。但这个技巧的根本机制是什么呢?
<<Ruby 中是二进制左移运算符
<<
那么我们正在对变量进行二进制左移class?
class
请澄清。
Nat*_*ate 6
这不仅仅是二进制左移 -<<在 Ruby 中也是单例类定义语法。使用此语法是因为 Ruby 中表示类的所有对象都是单例类。
归档时间:
14 年 前
查看次数:
1284 次
最近记录:
10 年,9 月 前