obj = SomeObject.new
def obj.new_method
"do some things"
end
puts obj.new_method
> "do some things"
这很好用.然而,我需要在现有方法中做同样的事情:
def some_random_method
def obj.new_method
"do some things"
end
end
也可以,但是在一个方法中包含一个方法看起来非常可怕.问题是,有没有其他方法可以添加这种方法?