Skip to content
Snippets Groups Projects
Select Git revision
  • 644eb325996efa1281f254b942eba550d0eafffe
  • master default protected
  • sdas
3 results

Cell.java

Blame
  • Forked from NASR Alexis / Programmation2
    Source project has a limited visibility.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    Character.java 458 B
    package fr.univamu.progav.td5;
    
    public abstract class Character {
    
      // TODO add health points
    
      public boolean isAlive() {
        // TODO
        return false;
      }
    
      protected int getHealth() {
        // TODO
        return 0;
      }
      protected void reduceHealth(int amount) {
        // TODO
      }
      protected void setHealth(int health) {
        // TODO
      }
    
      public abstract Blow attack();
    
      public abstract void defend(Blow blow);
    
      public abstract void specialAction();
    
    }