回答編集履歴
1
てにおは修正
test
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
一般的な変数の宣言と代入文の関係をみましょう。代入文の左辺には変数を、右辺には<式>を書くことができます。文法的には<変数>や<値(リテラル)>も<式>です。式は評価されて一つの値になります。左辺の変数に評価された値がコピーされます。
|
13
|
+
一般的な変数の宣言と代入文の関係をみましょう。代入文の左辺には<変数>を、右辺には<式>を書くことができます。文法的には<変数>や<値(リテラル)>も<式>です。式は評価されて一つの値になります。左辺の変数に評価された値がコピーされます。
|
14
14
|
|
15
15
|
|
16
16
|
|
@@ -30,7 +30,7 @@
|
|
30
30
|
|
31
31
|
|
32
32
|
|
33
|
-
<実引数>は<式>である。<式>は<仮引数>の型に代入可能な値に評価されたのち、値が<仮引数>にコピーされる。引数を先に評価する戦略を「正格」という。Java以外の言語
|
33
|
+
<実引数>は<式>である。<式>は<仮引数>の型に代入可能な値に評価されたのち、値が<仮引数>にコピーされる。引数を先に評価する戦略を「正格」という。Java以外の言語には、引数(式)の評価が遅延する「非正格」な機能を持つものがある。
|
34
34
|
|
35
35
|
|
36
36
|
|
@@ -44,7 +44,7 @@
|
|
44
44
|
|
45
45
|
|
46
46
|
|
47
|
-
質問のメソッド呼出は、実引数の部分に変数や値ではなく式(new ...)を書いています。メソッド呼び出し
|
47
|
+
質問のメソッド呼出は、実引数の部分に変数や値ではなく式(new ...)を書いています。メソッド呼び出しは、代入の右辺が遠くにあるので気付かないかもしれません。
|
48
48
|
|
49
49
|
|
50
50
|
|