ディープコピー

deep copy。 deep(深い)の言葉の通り、オブジェクトをコピーする際にオブジェクトとメモリ上のデータ両方をコピーする。 つまり、コピー元とコピー先のデータは別のものになるため、コピー元、あるいはコピー先のデータの変更がもう片方に同期しない。

関連

参考