Java 如何创建保存生命的玩家类。(继承)

Java 如何创建保存生命的玩家类。(继承),java,Java,我正在尝试制作一个有10条生命的玩家类,有一个伤害法和一个死亡检查法。伤害法会使玩家失去生命,死亡检查法会检查玩家是否死亡,通过查看玩家是否有少于一条生命,如果玩家死亡或错误,返回true 这是我目前的代码: public class Player { protected boolean death = true; Player mylife= new Player();//Dont know how to assign it 10 lives public void dama

我正在尝试制作一个有10条生命的玩家类,有一个伤害法和一个死亡检查法。伤害法会使玩家失去生命,死亡检查法会检查玩家是否死亡,通过查看玩家是否有少于一条生命,如果玩家死亡或错误,返回true

这是我目前的代码:

public class Player {
    protected boolean death = true;
    Player mylife= new Player();//Dont know how to assign it 10 lives

public void damage(){
    if (myLife < 1) {
               return true;
            else { 
            return false;

}
public void checkDeath() {

}
公共类播放器{
受保护布尔死亡=真;
Player mylife=new Player();//不知道如何分配它10条生命
公共空间损害(){
如果(myLife<1){
返回true;
否则{
返回false;
}
公众死亡{
}
}

公共职业玩家{
int-liveCount=10;
公共布尔损坏(){
如果(myLife<1)
返回true;
其他的
返回false;
}
公共布尔ISDED(){
返回liveCount<1;
}
}
公共职业玩家{
int-liveCount=10;
公共布尔损坏(){
--活计数;
返回isDead();
}
公共布尔ISDED(){
返回liveCount<1;
}
公共虚空boostLives(int morelifes){
liveCount+=更多生命;
}
}
公共职业玩家{
int=10;
公共布尔损坏(){
生命--;
返回isDead();
}
公共布尔ISDED(){
回归生命
public class Player {
    int liveCount = 10;

    public boolean damage() {
        if (myLife < 1)
            return true;
        else
            return false;
    }

    public boolean isDead() {
         return liveCount < 1;
    }
}
public class Player {
  int liveCount = 10;

  public boolean damage() {
    --liveCount;
    return isDead();
  }

  public boolean isDead() {
     return liveCount < 1;
  }

  public void boostLives(int moreLives) {
    liveCount += moreLives;
  }
}
public class Player{
    int lives=10;
    public boolean damage(){
      lives--;
      return isDead();
    }
    public boolean isDead(){
      return lives<1;
    }