2013-05-11から1日間の記事一覧
動的型付けの言語だと、動的にメソッドを追加するとかいうのができます。 Ruby Module#define_methodで定義できます。 define_method("foo") { puts "fooo!" } 動的に呼び出すときはObject#send(メソッド名, 引数)呼び出せますが、privateなメンバーやメソッ…
動的型付けの言語だと、動的にメソッドを追加するとかいうのができます。 Ruby Module#define_methodで定義できます。 define_method("foo") { puts "fooo!" } 動的に呼び出すときはObject#send(メソッド名, 引数)呼び出せますが、privateなメンバーやメソッ…