するように設定します。演算子を含めることはできません(ネストした定数を指定する方法は後述)。する対象を指定します。LoadError:featureのロードに失敗すると発生します。トップレベルの定数しか指定できません。演算子を含めることはできませんが、以下のように定義する事ができます。Foo::Barあるいは、以下のようにもできます。したライブラリがネストした定数を定義しない場合、一見、正常に動作しているように見えるので注意が必要です(警告メッセージが出ています)。nilこれは以下のようにネストせずに定義したのと同じことです。Kernel.#autoload?,Module#autoload,Kernel.#require。