回答編集履歴
1
出力詳細
answer
CHANGED
@@ -6,5 +6,9 @@
|
|
6
6
|
引数が**String型1つ**なので、String型1つを引数にとる`public A(String s)`が呼び出される
|
7
7
|
0. `public A(String s)`の1行目において`this(s, 7)`
|
8
8
|
sはString型の変数、そして7はint型なので、`public A(String s, int i)`が呼び出される
|
9
|
+
0. `public A(String s, int i)`の処理中、sとiの出力→"s"と"7"が出力される(1行目と2行目)
|
10
|
+
0. ここで`public A(String s)`の中の`this(s, 7)`の処理が終了し、その次の行でsを出力→"s"が出力される(3行目)
|
11
|
+
0. ここで`public A(int i)`の中の`this("s")`の処理が終了し、次の行でiを出力→100が出力される(4行目)
|
9
12
|
|
10
|
-
と、これだけの話なのですが…
|
13
|
+
と、これだけの話なのですが…
|
14
|
+
|