--- singleton_method_removed(name)

    ruby 1.7 feature

    ðۥ᥽åɤ Module#remove_method [Module/remove_method] 
    줿˥󥿥ץ꥿ƤӽФޤ
    name ˤϺ줿᥽å̾ Symbol Ϥޤ

        class Foo
          def singleton_method_removed(name)
            puts "singleton method \"#{name}\" was removed"
          end
        end

        obj = Foo.new
        def obj.foo
        end

        class << obj
          remove_method :foo
        end

        => singleton method "foo" was removed

    ̾Υ᥽åɤκФեåˤ
    Module#method_removed [Module/method_removed]Ȥޤ

