るりまサーチ

最速Rubyリファレンスマニュアル検索!
36件ヒット [1-36件を表示] (0.011秒)
トップページ > クエリ:superclass[x] > クエリ:basicobject[x]

別のキーワード

  1. class superclass
  2. _builtin superclass
  3. superclass _builtin
  4. superclass class

ライブラリ

クラス

キーワード

検索結果

Class#superclass -> Class | nil (18155.0)

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

...y]{
File.superclass #=> IO
IO.superclass #=> Object
class Foo; end
class Bar < Foo; end
Bar.superclass #=> Foo
Object.superclass #=> BasicObject
//}

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

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

Ruby用語集 (30.0)

Ruby用語集 A B C D E F G I J M N O R S Y

...、true 以外のオブジェクトを
返すことで、単なる真偽を越えた情報を与えるものもある。

: 上位クラス
: superclass
=スーパークラス

: 条件演算子
: conditional operator
条件式・真式・偽式の三つの項を取り、条件式の値が...
...できる。

: スーパークラス
: superclass
クラス B がクラス A のサブクラスであるとき、A を B のスーパークラス
と呼ぶ。
「親クラス」「上位クラス」と呼ぶこともある。

Ruby では BasicObject を除くすべてのクラスがただ...
...一つの
スーパークラスを持つ(BasicObject はスーパークラスを持たない)。
スーパークラスは Class#superclass で得られる。

スーパークラスのスーパークラスなど継承の連鎖を遡るクラスをすべて含めて
「スーパークラ...

Module#ancestors -> [Class, Module] (12.0)

クラス、モジュールのスーパークラスとインクルードしているモジュール を優先順位順に配列に格納して返します。

...先順位順に配列に格納して返します。

//emlist[例][ruby]{
module Foo
end
class Bar
include Foo
end
class Baz < Bar
p ancestors
p included_modules
p superclass
end
# => [Baz, Bar, Foo, Object, Kernel, BasicObject]
# => [Foo, Kernel]
# => Bar
//}

@see Module#included_modules...