るりまサーチ

最速Rubyリファレンスマニュアル検索!
8件ヒット [1-8件を表示] (0.068秒)

別のキーワード

  1. _builtin to_c
  2. etc sc_2_c_dev
  3. etc sc_2_c_bind
  4. tracer display_c_call
  5. tracer display_c_call?

ライブラリ

クラス

検索結果

Class#subclasses -> [Class] (27338.0)

自身が直接のスーパークラスになっている(特異クラスを除く)クラスの配列を返します。 返り値の配列の順序は未定義です。

...を除く)クラスの配列を返します。
返り値の配列の順序は未定義です。

//emlist[例][ruby]{
c
lass A; end
c
lass B < A; end
c
lass C < B; end
c
lass D < A; end

A.subclasses # => [D, B]
B.subclasses # => [C]
C
.subclasses # => []
//}

@see Class#superclass...

Class#superclass -> Class | nil (9213.0)

自身のスーパークラスを返します。

...rclass #=> IO
IO.superclass #=> Object
c
lass Foo; end
c
lass Bar < Foo; end
Bar.superclass #=> Foo
Object.superclass #=> BasicObject
//}

ただし BasicObject.superclass は nil を返します。

//emlist[例][ruby]{
BasicObject.superclass #=> nil
//}

@see C...
...lass#subclasses...