Java の「ディープ コピー」の概念を理解するのに苦労しています。
さまざまなパラメーターを持つクラス「myClass」があると仮定します。次のようなクラスのディープ コピーを返すメソッド「copy」を作成してみました。
public myClass copy() {
myClass deepCopy = new myClass();
deepCopy.varA = varA;
deepCopy.varB = varB;
return deepCopy;
}
これが本当に「ディープコピー」なのか、それとも私が何か間違っているのかを誰かが確認できますか?
ありがとう!