【发布时间】:2012-02-03 15:19:45
【问题描述】:
使用字符串可以做到这一点:
a = "hello"
a.upcase!
p a #=> "HELLO"
但是我该如何编写自己的方法呢?
类似的东西(虽然这显然不起作用):
class MyClass
def positify!
self = [0, self].max
end
end
我知道可以在 String 上使用一些技巧,但是如果我想为 Object 做类似的事情怎么办?
【问题讨论】:
标签: ruby