2012-01-16から1日間の記事一覧

[Ruby] alias_method

class Fixnum alias_method :orig_minus, :- def - i i.even? ? self + i : self.orig_minus(i) end end p 1 - 1 #0 p 1 - 2 #3