回答編集履歴
1
日本語が変だった\(が→を\)
test
CHANGED
@@ -1,3 +1,3 @@
|
|
1
1
|
methodBの戻り値はintです。int型として扱えるものなら何でもreturnのあとに書けます。methodAはint型のメソッドなので、methodBのreturn文に書くことができます。
|
2
2
|
|
3
|
-
しかし、プログラムがこの行に来た段階では返すべき値が確定していません。これを確定させるため、methodAを呼び出します。この結果が呼び出し元、つまりreturnに戻ってくるので、これ
|
3
|
+
しかし、プログラムがこの行に来た段階では返すべき値が確定していません。これを確定させるため、methodAを呼び出します。この結果が呼び出し元、つまりreturnに戻ってくるので、これをそのままmethodBの戻り値として、呼び出し元に返すことになります。
|