質問編集履歴
1
コード追記、課題文追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -8,4 +8,25 @@
|
|
8
8
|
|
9
9
|
躓いている点はtoStringメソッドをオーバーライドするところで、一体何をすればいいのか全くわかりません。(意味も理解できておりません。
|
10
10
|
|
11
|
-
toStringメソッドをオーバーライドするとは一体どのようなことで、どのような意味なのでしょうか?
|
11
|
+
toStringメソッドをオーバーライドするとは一体どのようなことで、どのような意味なのでしょうか?
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
```
|
16
|
+
//課題:toStringメソッド→output→すべてのフィールドの値
|
17
|
+
class Monster1 {
|
18
|
+
//フィールド
|
19
|
+
String character = "unknown"; //種族
|
20
|
+
String trainer = "wild"; //トレーナー
|
21
|
+
String name = "noname"; //名前
|
22
|
+
int lv = 1; //レベル
|
23
|
+
int hp = 30; //HP
|
24
|
+
int atk = 15; //攻撃
|
25
|
+
int def = 10; //防御
|
26
|
+
int spd = 10; //素早さ
|
27
|
+
int hp_max = 30; //HP初期値
|
28
|
+
String waza_nm = "たいあたり";//技(名前)
|
29
|
+
double waza_dmg_rate = 1.0; //技(ダメージ倍率)
|
30
|
+
|
31
|
+
}
|
32
|
+
```
|