指定した定数を取り除き、その定数に設定されていた値を返します。引数で指定された定数に設定されていた値を返します。引数で指定された定数がそのモジュールやクラスに定義されていない場合に発生します。引数で指定したクラス変数を取り除き、そのクラス変数に設定されていた値を返します。引数で指定されたクラス変数に設定されていた値を返します。引数で指定されたクラス変数がそのモジュールやクラスに定義されていない場合に発生します。タンス変数に設定されていた値を返します。取り除き、そのインスタンス変数に設定されていた値を返します。削除するインスタンス変数の名前をシンボルか文字列で指定します。持たない場合に発生します。