質問編集履歴

1

コード追記、課題文追記

2018/07/03 02:16

投稿

Utoshi
Utoshi

スコア14

test CHANGED
File without changes
test CHANGED
@@ -19,3 +19,45 @@
19
19
 
20
20
 
21
21
  toStringメソッドをオーバーライドするとは一体どのようなことで、どのような意味なのでしょうか?
22
+
23
+
24
+
25
+
26
+
27
+
28
+
29
+ ```
30
+
31
+ //課題:toStringメソッド→output→すべてのフィールドの値
32
+
33
+ class Monster1 {
34
+
35
+ //フィールド
36
+
37
+ String character = "unknown"; //種族
38
+
39
+ String trainer = "wild"; //トレーナー
40
+
41
+ String name = "noname"; //名前
42
+
43
+ int lv = 1; //レベル
44
+
45
+ int hp = 30; //HP
46
+
47
+ int atk = 15; //攻撃
48
+
49
+ int def = 10; //防御
50
+
51
+ int spd = 10; //素早さ
52
+
53
+ int hp_max = 30; //HP初期値
54
+
55
+ String waza_nm = "たいあたり";//技(名前)
56
+
57
+ double waza_dmg_rate = 1.0; //技(ダメージ倍率)
58
+
59
+
60
+
61
+ }
62
+
63
+ ```