- 326 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 16:47:34 ]
- >>321-322
動的にメソッドを追加できるというメリット…まあ、注意深く使えばメリットになるものがなくもない 「Hoge#levelupを実行するとHogeクラスに10個くらいメソッドが追加される」とかそういうやつ 「メソッド定義(Rubyには関数はない)はどこにでも書ける」という単純な事象の単純な結果に過ぎない だからProc使えよ def foo helloworld = Proc.new{ puts 'Hello, World!'} helloworld.call end helloworld ←エラー foo ← Hello, World!
|

|