2008-08-10から1日間の記事一覧
remove_constでモジュールからクラス定義を消すことができます。 module Test class Foo; end end # クラス定義を消す。 # remove_constはprivateメソッドなのでsendで送る。 Test.send(:remove_const, :Foo) # 消されたクラスは利用できなくなる。 begin Te…
remove_constでモジュールからクラス定義を消すことができます。 module Test class Foo; end end # クラス定義を消す。 # remove_constはprivateメソッドなのでsendで送る。 Test.send(:remove_const, :Foo) # 消されたクラスは利用できなくなる。 begin Te…