关键字改变了隐式接收者
定义类或模块时,隐式接收器将成为类本身的引用。例如:
puts "I am #{self}"
class Example
puts "I am #{self}"
end
执行上面的代码将打印:
"I am main"
"I am Example"
定义类或模块时,隐式接收器将成为类本身的引用。例如:
puts "I am #{self}"
class Example
puts "I am #{self}"
end
执行上面的代码将打印:
"I am main"
"I am Example"