Java入門・初心者質問スレ Part.2 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0283デフォルトの名無しさん
2017/01/13(金) 11:14:44.54ID:jduiusCjそこだとOneもTwoもThreeも、Objectすら戻り値としてはアリだよねw
thisを返せるか返せないかなら、thisはThreeクラスのインスタンスになるから当然返せる、ただしあまり返すことはない
なぜなら戻り値のインスタンスをそのまま返した場合、その内容を変更するとthisの内容も変更されるから
やるならimplements Cloneableしてclone()書くかコピーコンストラクタ作るかして、その結果を返す
■ このスレッドは過去ログ倉庫に格納されています