るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.009秒)
トップページ > クエリ:superclass[x] > 種類:特異メソッド[x]

別のキーワード

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

ライブラリ

クラス

検索結果

Class.new(superclass = Object) -> Class (131.0)

新しく名前の付いていない superclass のサブクラスを生成します。

...新しく名前の付いていない superclass のサブクラスを生成します。

名前のないクラスは、最初に名前を求める際に代入されている定数名を検
索し、見つかった定数名をクラス名とします。

//emlist[例][ruby]{
p foo = Class.new # =>...
...じです。

//emlist[例][ruby]{
klass = Class.new(superclass)
klass.module_eval {|m|
# ...
}
klass
//}

この場合も生成したクラスを返します。
ブロックの実行は Class#initialize が行います。

@param superclass 生成するクラスのスーパークラスを指定...

Class.new(superclass = Object) {|klass| ... } -> Class (131.0)

新しく名前の付いていない superclass のサブクラスを生成します。

...新しく名前の付いていない superclass のサブクラスを生成します。

名前のないクラスは、最初に名前を求める際に代入されている定数名を検
索し、見つかった定数名をクラス名とします。

//emlist[例][ruby]{
p foo = Class.new # =>...
...じです。

//emlist[例][ruby]{
klass = Class.new(superclass)
klass.module_eval {|m|
# ...
}
klass
//}

この場合も生成したクラスを返します。
ブロックの実行は Class#initialize が行います。

@param superclass 生成するクラスのスーパークラスを指定...