Ruby Tips!

RubyのTipsを紹介します

メソッドに別名をつける / メソッドを未定義にする

あるメソッドに別名をつけるにはaliasを使って以下のようにする。

alias println puts # printlnをputsの別名にする

aliasでは識別子ではなくシンボルを使って別名をつけることもできる。

alias :println :puts

メソッドを未定義にするにはundefを使う。

undef puts # putsを未定義にする

undefでも同様に、シンボルを使うことができる。

undef :puts