3件ヒット
[1-3件を表示]
(0.080秒)
ライブラリ
- ビルトイン (2)
-
rexml
/ document (1)
クラス
- Method (1)
- Object (1)
-
REXML
:: Document (1)
検索結果
先頭3件
-
Method
# clone -> Method (54361.0) -
自身を複製した Method オブジェクトを作成して返します。
自身を複製した Method オブジェクトを作成して返します。
//emlist[例][ruby]{
class Foo
def foo
"foo"
end
end
m = Foo.new.method(:foo) # => #<Method: Foo#foo>
m.call # => "foo"
m.clone # => #<Method: Foo#foo>
m.clone.call # => "foo"
//} -
REXML
:: Document # clone -> REXML :: Document (54325.0) -
self を複製します。
self を複製します。
REXML::Document.new(self) と同じです。 -
Object
# initialize _ copy(obj) -> object (184.0) -
(拡張ライブラリによる) ユーザ定義クラスのオブジェクトコピーの初期化メソッド。
(拡張ライブラリによる) ユーザ定義クラスのオブジェクトコピーの初期化メソッド。
このメソッドは self を obj の内容で置き換えます。ただ
し、self のインスタンス変数や特異メソッドは変化しません。
デフォルトでは、Object#clone の内部で Object#initialize_clone から、
また Object#dup の内部で Object#initialize_dup から呼ばれます。
initialize_copy は、Ruby インタプリタが知り得ない情報をコピーするた
めに使用(定義)されます。例えば C 言語でクラスを実装する場合、情報
をインスタ...