Rubyリファレンス: Home

Class

Edit   History

標準クラス・モジュール > Class

Classクラスは、クラスを表すクラスで、Moduleクラスのサブクラスです。

クラスに関する機能のほとんどは、Moduleクラスに実装されていますので、Moduleクラスのほうを先に調べるといいでしょう。Classクラスの機能は、「Moduleの機能+インスタンスの作成とクラスの継承」です。

親クラスとモジュール

Classクラスの親クラスはModuleクラスです。

Class < Module < Object < Kernel (< BasicObject)

メソッド一覧

クラスメソッド

インスタンスメソッド

Rubyから呼び出されるメソッド

次のメソッドはModuleクラスで定義されていますが、Classクラスでは未定義にされています:
append_featuresextend_object