回答編集履歴

2

全角スペースを半角化

2023/06/11 16:13

投稿

jimbe
jimbe

スコア12737

test CHANGED
@@ -5,5 +5,5 @@
5
5
  >Objectクラスにはint型のnumというフィールドは存在しないはずなので、引数として渡されると同時にnumは消失することになると思う。
6
6
 
7
7
  消失しません。
8
- `Object obj = (Object) b` は「 b が指すオブジェクトを obj を通じて Object 型として扱えるようにする」だけで、 オブジェクト自身は何も変わりません。
8
+ `Object obj = (Object) b` は「 b が指すオブジェクトを obj を通じて Object 型として扱えるようにする」だけで、 オブジェクト自身は何も変わりません。
9
9
 

1

追加

2023/06/11 07:23

投稿

jimbe
jimbe

スコア12737

test CHANGED
@@ -1,5 +1,9 @@
1
+ >Object obj = (Object) b; が実行されていると思う。
2
+
3
+ は合っていますが、
4
+
1
5
  >Objectクラスにはint型のnumというフィールドは存在しないはずなので、引数として渡されると同時にnumは消失することになると思う。
2
6
 
3
7
  消失しません。
4
- `Object obj = (Object) b;` は「 b が指すオブジェクトを obj を通じて Object 型として扱えるようにする」だけで、 オブジェクト自身は何も変わりません。
8
+ `Object obj = (Object) b` は「 b が指すオブジェクトを obj を通じて Object 型として扱えるようにする」だけで、 オブジェクト自身は何も変わりません。
5
9