[Ruby] Thread#initialize の再定義(その3)
class Thread alias :org_initialize :initialize def initialize(*arg, &block) org_initialize(*arg) { puts "OleInitialize" begin block.call(*arg) ensure puts "OleUnitialize" end } end end
でよい?
| 固定リンク
この記事へのコメントは終了しました。
コメント