Mega Code Archive

 
Categories / Ruby / Reflection
 

Call remove_const to remove a class definition

class MyClass end myInstance = MyClass.new class Object   remove_const :MyClass end # Can't instantiate MyClass again! (Though myInstance still exists...)