オブジェクトのコピー、クローンを作るときに気をつけること | Java/Google App Engine/GWT 入門

オブジェクトのコピー、クローンを作るときに気をつけること

オブジェクトを安易にコピーすると、思わぬ失敗をする場合があります。

オブジェクトのコピーを作ったとおもったら、単に複数の変数が同じオブジェクトを指し示しており、片方の変数を通して行った変更が、もう片方の変数で参照する際に影響を及ぼしたり・・・

さらに、クローン (clone) メソッドを定義したと思ったら、内部オブジェクトのクローンを忘れていた・・・

など、間違いどころが結構あるので気をつけましょう。

» オブジェクトのコピー、クローンを作るときに気をつけること