質問: temp; } } //戦闘結果表示メソッド public static void printBattleResult(Attacker attack,Attacker defense){ System.out.println(attack.getName() + "が" + defense.getName() + "を攻撃した!"); System.out.println(defense.getName() + "のHPが" + defense.getLife() + "に減った!"); //勝利表示メソッド System.out.println("----------------------------------------------"); System.out.println(attack.getName() + "は" + defense.getName() + "を倒した!"); } } ``` ### 試したこと 解答と自分が書いたコードを一字一句見直しました。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答: メッセージ、読んでください。 printWinメソッドっていうの、ありますか? (from compile-error) ここから見えるのは printBattleResultメソッドと fieldメソッドだけです。 別のクラスのメソッドは無理ですよ。 使えますが、インスタンス化して使うか、 staticなメンバしか使えません。(それでも書き方が違う)