前提・実現したいこと
この練習問題の9-2において、本来25:25 25:35と表示されるのですが25:25としか表示されません、恐らくコードミスなのですが分かりません
コード ### 該当のソースコード public class Main{ public static void heal(int hp) { hp += 10; } public static void heal(Thief thief){ thief.hp += 10; } public static void main(String[] args){ int baseHp = 25; Thief t = new Thief("アサカ",baseHp); System.out.println(baseHp + ":" + t.hp); heal(baseHp); heal(t); System.out.println(baseHp + ":" + t.hp); } } ```ここに言語を入力 コード
public class Thief {
String name;
int hp;
int mp;
public Thief(String name,int hp,int mp) {
this.name =name;
this.hp = hp;
this.mp = mp;
}
public Thief(String name,int hp){
this(name,hp,5);
}
public Thief(String name){
this(name,40);
}
}
Java
回答1件
あなたの回答
tips
プレビュー