読者です 読者をやめる 読者になる 読者になる

zakihayaメモ

RubyとRailsのことが中心

remove_methodとundef_method

メソッドを未定義化する時に用いるremove_methodとundef_methodの違い。

・remove_method
スーパークラスに同名のメソッドがある場合は、そのメソッドが残る。

・undef_method
スーパークラスに同名のメソッドがあっても、完全にそのメソッドを未定義化する。