Soldier.java



/** 兵士を表すクラス */
public class Soldier extends Human implements Attacker {

  /** 他の生命体を攻撃する */
    public void attack( Life life ) {
        int point = life.getLifePoint();
        int damage = (int)( Math.random() * 5 );
        life.setLifePoint( point - damage );
    }

  /** コンストラクタ */
    public Soldier( String name ) {
        super( name );
    }
}