質問編集履歴
4
title
CHANGED
File without changes
|
body
CHANGED
@@ -7,8 +7,7 @@
|
|
7
7
|
ご指摘があり、実行結果を追記しました。
|
8
8
|
下記のように値がリセットされてしまいます。
|
9
9
|
### 該当のソースコード
|
10
|
-
```
|
11
|
-
Java
|
10
|
+
```Java
|
12
11
|
class Coffee{
|
13
12
|
private static int num = 0;
|
14
13
|
public Coffee(int n){
|
3
title
CHANGED
File without changes
|
body
CHANGED
@@ -7,6 +7,8 @@
|
|
7
7
|
ご指摘があり、実行結果を追記しました。
|
8
8
|
下記のように値がリセットされてしまいます。
|
9
9
|
### 該当のソースコード
|
10
|
+
```
|
11
|
+
Java
|
10
12
|
class Coffee{
|
11
13
|
private static int num = 0;
|
12
14
|
public Coffee(int n){
|
@@ -33,6 +35,7 @@
|
|
33
35
|
System.out.println("ここまでの注文数:"+orderNum+"杯");
|
34
36
|
}
|
35
37
|
}
|
38
|
+
```
|
36
39
|
|
37
40
|
### 実行結果
|
38
41
|
ここまでの注文数:1杯
|
2
試してみたことの追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,6 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
与えた引数を記憶?(引数を戻り値として返すというのでしょうか?)させその後に与えた引数を前に与えた引数に足していきたいです。
|
3
|
+
return numではだめなのでしょうか?
|
3
4
|
下記のコードでいうと初めに与えた引数1にその後に与えた引数3を足して合計の4を出力したいです。
|
4
5
|
その後の5も同様です。
|
5
6
|
うまく説明できませんが教えていただけると幸いです。
|
@@ -36,4 +37,7 @@
|
|
36
37
|
### 実行結果
|
37
38
|
ここまでの注文数:1杯
|
38
39
|
ここまでの注文数:3杯
|
39
|
-
ここまでの注文数:5杯
|
40
|
+
ここまでの注文数:5杯
|
41
|
+
|
42
|
+
### 試したこと
|
43
|
+
やり方等をインターネットで検索しましたが、理解できず・・・。
|
1
実行結果の追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,6 +3,8 @@
|
|
3
3
|
下記のコードでいうと初めに与えた引数1にその後に与えた引数3を足して合計の4を出力したいです。
|
4
4
|
その後の5も同様です。
|
5
5
|
うまく説明できませんが教えていただけると幸いです。
|
6
|
+
ご指摘があり、実行結果を追記しました。
|
7
|
+
下記のように値がリセットされてしまいます。
|
6
8
|
### 該当のソースコード
|
7
9
|
class Coffee{
|
8
10
|
private static int num = 0;
|
@@ -29,4 +31,9 @@
|
|
29
31
|
orderNum = Coffee.getNum();
|
30
32
|
System.out.println("ここまでの注文数:"+orderNum+"杯");
|
31
33
|
}
|
32
|
-
}
|
34
|
+
}
|
35
|
+
|
36
|
+
### 実行結果
|
37
|
+
ここまでの注文数:1杯
|
38
|
+
ここまでの注文数:3杯
|
39
|
+
ここまでの注文数:5杯
|