http://ja.wikipedia.org/wiki/%E3%83%A2%E3%83%B3%E3%82%AD%E3%83%BC%E3%83%91%E3%83%83%E3%83%81
オリジナルのソースコードを変更することなく、実行時に動的言語のコードを拡張したり、変更したりする方法。
具体的には以下のような感じ。
obj = new SampleClass(); obj.method = function(){ /* monkey patch */ };
http://ja.wikipedia.org/wiki/%E3%83%A2%E3%83%B3%E3%82%AD%E3%83%BC%E3%83%91%E3%83%83%E3%83%81
オリジナルのソースコードを変更することなく、実行時に動的言語のコードを拡張したり、変更したりする方法。
具体的には以下のような感じ。
obj = new SampleClass(); obj.method = function(){ /* monkey patch */ };