クラスとインスタンスを復習してまして
スッキリわかるjavaを見ながらやっていますが
名前とかをちょっと変えただけですが、ほぼ同じ通りに書いたところ
実行してもコンソールに出てくれないというか実行できないです。
package 練習;
public class Kami {
public void main(String[] args){
Hero h = new Hero();
h.name = "ゆきち";
h.hp = 100;
System.out.println(h.name+"降臨");
h.sit(11);
h.headlock();
h.run();
}
}
package 練習;
public class Hero {
String name;
int hp;
void sleep(){ this.hp = 100; System.out.println(this.name+"は、眠って回復した!"); } void sit(int sec){ System.out.println(this.name+"は、"+sec+"秒座った"); System.out.println("HPが"+sec+"ポイント回復した!"); } void headlock(){ this.hp -= 95; System.out.println(this.name+"は、ある方にヘッドロックされた"); System.out.println("95のダメージ!"); } void run(){ System.out.println(this.name+"は、逃げ出した"); System.out.println("GAMEOVER"); System.out.println(this.name+"の、最終HPは..."+this.hp+"でした"); }
}
回答1件
あなたの回答
tips
プレビュー