BasicObject要約クラスのクラスです。そのメタクラスのクラスです。利用するにあたっては特に重要ではありません。クラスとモジュールにはクラスはインスタンスを作成できるが、モジュールはできない。モジュールを他のモジュールやクラスにインクルードすることはできるが,クラスをインクルードすることはできない。未定義にされています。サブクラスを生成します。object自身のインスタンスを生成して返します。生成したオブジェクトは自身のインスタンスであること以外には何も特性を持ちません。object自身のインスタンスを生成して返します。nil自身のスーパークラスを返します。()クラスのサブクラスが定義された時、新しく生成されたサブクラスを引数にインタプリタから呼び出されます。このメソッドが呼ばれるタイミングはクラス定義文の実行直前です。形式の文字列から、インスタンスを作成するのにこのクラスを使用できる場合は真を返します。ない場合は、偽を返します。