teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

2021/05/16 23:51

投稿

okaa3
okaa3

スコア2

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

2021/05/16 23:50

投稿

okaa3
okaa3

スコア2

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

試してみたことの追記

2021/05/16 23:50

投稿

okaa3
okaa3

スコア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

実行結果の追記

2021/05/16 22:40

投稿

okaa3
okaa3

スコア2

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杯