Ruby 3.2 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Objectクラス > initialize_dup (private)

instance method Object#initialize_dup

initialize_dup(obj) -> object[permalink][rdoc]

Object#dup がオブジェクトを複製する際に呼び出すメソッドです。

デフォルトでは Object#initialize_copy を呼び出します。

initialize_dup という名前のメソッドは自動的に private に設定されます。

[SEE_ALSO] Object#initialize_copy, Object#initialize_clone