るりまサーチ

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

関連するキーワード

  1. object send
  2. object instance_eval
  3. object method_missing
  4. object __send__

ライブラリ

キーワード

検索結果

Class#new(*args, &block) -> object (136)

自身のインスタンスを生成して返します。 このメソッドの引数はブロック引数も含め Object#initialize に渡されます。

...ブロック引数も含め Object#initialize に渡されます。

new は Class#allocate でインスタンスを生成し、
Object
#initialize で初期化を行います。

@param args Object#initialize に渡される引数を指定します。

@param block Object#initialize に渡される...

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

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

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

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

p foo = Class.new # => #<Class:0x401b90f8>
p foo.name...
...klass = Class.new(superclass)
klass.module_eval {|m| ... }
klass

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

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

例:

k = Class.new{|c|...

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

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

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

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

p foo = Class.new # => #<Class:0x401b90f8>
p foo.name...
...klass = Class.new(superclass)
klass.module_eval {|m| ... }
klass

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

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

例:

k = Class.new{|c|...

Class#allocate -> object (102)

自身のインスタンスを生成して返します。生成したオブジェクトは 自身のインスタンスであること以外には何も特性を持ちません。

自身のインスタンスを生成して返します。生成したオブジェクトは
自身のインスタンスであること以外には何も特性を持ちません。

Class#_load(str) -> Class (17)

Object#_dump を参照して下さい。

...
Object
#_dump を参照して下さい。

@param str Ruby のオブジェクトがダンプされた文字列を指定します。...

絞り込み条件を変える

Class#superclass -> Class | nil (7)

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

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

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