そのメソッドはカレントクラスでキャッシングされます。いう名前のメソッドを検索します。なるように設定します。音を上げてエラーメッセージを出します。クラスはメソッドの継承のみを行います。データの継承はクラス自身にまかされています。属性をモデル化しています。様々なクラス毎に固有の名前空間を小さくきり分ける役割を果たします。使われたものではないということに確信が持てないことです。パッケージ名を使うというものです。構文を提供しています)。(リファレンス)、もしくはパッケージ(文字列)を期待しています。それぞれ私たちがクラスメソッド、インスタンスメソッドと呼ぶものです。name:クラスメソッドは、その第一引数としてクラスの名前を期待します。属する個々のオブジェクトに対するものではありません。多くのクラスメソッドは単純にその第一引数を無視します。気にする必要がないからです。検査するためのものです。以後は通常のリファレンスのように扱います。書くための、二つの等価な方法を提供しています。親しんでいることでしょう。メソッド呼び出しを、単にデリファレンスの別の形と考えることができます。メソッドサブルーチンに渡されます。どちらかである必要があります。探し始めるパッケージです。