2件ヒット
[1-2件を表示]
(0.114秒)
ライブラリ
- ビルトイン (1)
-
irb
/ inspector (1)
クラス
-
IRB
:: Inspector (1) - Object (1)
検索結果
-
IRB
:: Inspector # init -> () (63307.0) -
ライブラリ内部で使用します。
ライブラリ内部で使用します。 -
Object
# initialize _ copy(obj) -> object (18322.0) -
(拡張ライブラリによる) ユーザ定義クラスのオブジェクトコピーの初期化メソッド。
(拡張ライブラリによる) ユーザ定義クラスのオブジェクトコピーの初期化メソッド。
このメソッドは self を obj の内容で置き換えます。ただ
し、self のインスタンス変数や特異メソッドは変化しません。
Object#clone, Object#dupの内部で使われています。
initialize_copy は、Ruby インタプリタが知り得ない情報をコピーするた
めに使用(定義)されます。例えば C 言語でクラスを実装する場合、情報
をインスタンス変数に保持させない場合がありますが、そういった内部情
報を initialize_copy でコピーするよう定義しておくことで、du...