重複の可能性:
メソッドにモンキー パッチを適用する場合、オーバーライドされたメソッドを新しい実装から呼び出すことができますか?
したがって、メソッドをオーバーライドして条件付きチェックをメソッドに単純に追加したいのですが、元のメソッドを呼び出す必要があります。Rubyでこれをどのように行うのですか?
すなわち。
メソッドが存在する
def fakeMethod(cmd)
puts "#{cmd}"
end
そして追加したい
if (cmd) == "bla"
puts "caught cmd"
else
fakeMethod(cmd)
end
何か案は?