質問するログイン新規登録

回答編集履歴

1

追記

2015/07/26 10:54

投稿

shiolier
shiolier

スコア1156

answer CHANGED
@@ -9,4 +9,4 @@
9
9
  質問文の意味が上記のようなコードを実行した場合、という意味ならば、`arrayList`に追加された`status`には何ら影響はありません。
10
10
 
11
11
  2行目で`arrayList`に追加されるのは、1行目の`new`で生成されたStatusインスタンスの参照です。
12
- 3行目では`status`に新たに生成したStatusインスタンスの参照を代入している、つまり1行目で代入した参照を上書きしているだけです。
12
+ 3行目では`status`に新たに生成したStatusインスタンスの参照を代入している、つまり1行目で代入した参照を上書きしているだけです。つまり実際のインスタンスには何ら影響を及ぼしません。