exampleがそれを最もよく説明していると思います。AmeryからカーネルEDIT感謝。最上位レベルは、囲みスコープおよび/またはスーパークラスが存在しない場合にのみ到達する。リンクされた例は実際にこれを明らかにします、悲しいことに私はそれを間違って読んでいます。'インスペクタークラス'。終わり;クラスTest2+0@MarkAmery良いキャッチ。2がスコープから外れた後で定義すると、4という応答が返されます。これはネストされたクラスがネームスペースとは異なる動作をしていることを示しています。「Rubyプログラミング言語」によれば、定数は、それらが最初に使用されている場所のレキシカルスコープ内で検索し、継承階層第二にさ。MyAnimalsと定義されているものは、まずMyAnimals内のLEGSを探します。'%s'モデルがありません。ViệtFrançaise。