
|
前
-
上
-
次
-
目次
-
Class
-
クラスのクラス.より正確に言えば,個々のクラスはそれぞれメタ
クラスと呼ばれる名前のないクラスをクラスとして持っていて,
Class はそのメタクラスのクラスです.この関係は少
し複雑ですが,Rubyを利用するにあたっては特に重要ではありません.
-
スーパークラス:
-
-
Module
-
メソッド:
-
-
ancestors
-
そのクラスのスーパークラスとインクルードしているモジュールを
優先順位順に配列に格納して返します.
-
inherited(subclass)
-
クラスのサブクラスが定義された時,新しく生成されたサブクラス
を引数にインタプリタから呼び出されます.
-
new(...)
-
クラスのインスタンスを作ります.このメソッドの引数はメソッド
initialize
に渡されます.
-
name()
-
クラスの名前を返します.
-
superclass
-
クラスのスーパークラスを返します.
-
クラスメソッド:
-
-
new([superclass])
-
新しく名前の付いていないsuperclassのサブクラスを
生成します.superclassが省略された時には
Object のサブクラスを生成します.
前
-
上
-
次
-
目次
matz@netlab.co.jp
|