回答編集履歴

3

setName の削除

2020/03/24 05:17

投稿

kazuma-s
kazuma-s

スコア8224

test CHANGED
@@ -37,3 +37,7 @@
37
37
  score.setName(name); を
38
38
 
39
39
  score.setName(score.name); に変更。
40
+
41
+
42
+
43
+ 最後の変更は、score.setName を削除でした。

2

時間が null になることの修正を追加

2020/03/24 05:17

投稿

kazuma-s
kazuma-s

スコア8224

test CHANGED
@@ -3,3 +3,37 @@
3
3
 
4
4
 
5
5
  Score で時分を表示している static イニシャライザに name = name1; を追加してみてください。
6
+
7
+ Score の
8
+
9
+ System.out.println("" + cTime.get(Calendar.HOUR_OF_DAY) + "時");
10
+
11
+ の前に name = name1; ですよ。
12
+
13
+
14
+
15
+ 時間が null になることの修正は。
16
+
17
+
18
+
19
+ MathGame.java の
20
+
21
+ Score score = new Score(); を
22
+
23
+ Score score = Score.startGame(); に変更。
24
+
25
+ System.out.println(score.getClearTime() + name + score.getPlayDate());
26
+
27
+ の前に score.endGame(); を追加。
28
+
29
+
30
+
31
+ Score.java の
32
+
33
+ public static Score startGame(String name) { を
34
+
35
+ public static Score startGame() { に変更。
36
+
37
+ score.setName(name); を
38
+
39
+ score.setName(score.name); に変更。

1

コードの追加の指示を追加

2020/03/24 04:04

投稿

kazuma-s
kazuma-s

スコア8224

test CHANGED
@@ -1 +1,5 @@
1
1
  Name を name にしてみては?
2
+
3
+
4
+
5
+ Score で時分を表示している static イニシャライザに name = name1; を追加してみてください。