Класс BattleField находится в BattleField .java но выдает ошибку
com/javarush/task/pro/task07/task0720/BattleField .java:3: error: class BattleField is public, should be declared in a file named BattleField.java
public class BattleField {
^
Класс "BattleField" публичный (объявлен как public) и должен размещаться в файле с именем "BattleField.java".
файл com/javarush/task/pro/task07/task0720/BattleField .java, строка 3, позиция 56
package com.javarush.task.pro.task07.task0720;
public class GalavirXIII {
public static int superWeapon = Integer.MAX_VALUE;
public double health = Double.MAX_VALUE;
public void defend(double def){
health -= superWeapon / def;
}
public int attack(){
return superWeapon;
}
}