这里是 self 可选的吗?
class Anagram
attr_reader :name
def initialize(name)
@name = name
end
def match(words)
words.select do |word|
word.split("").sort == self.name.split("").sort
end
end
end
关键字self
指的是类实例。因此,默认情况下调用属性名称会在调用它的当前对象上调用。所以,它是可选的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句