Risk.Jugador
Class Jugador
java.lang.Object
|
+--Risk.Jugador.Jugador
- public abstract class Jugador
- extends java.lang.Object
Tipus Jugador. Tots els jugador que s'implementin han d'heredar d'aquest.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
World
protected Risk World
Jugador
public Jugador()
assignWorld
public abstract void assignWorld(Risk World)
- Per evitar problemes al carregar aquesta classe dinamicament, assignem
a World un objecte de tipus Risk mitjançant aquest métode i no en el constructor.
Es imprescindible cridar aquesta funció abans de fer ús de la resta.
Assignment
public abstract int Assignment()
throws PDIdreta,
NoExisteix
PDIdreta
NoExisteix
Placement
public abstract int Placement()
throws PDIdreta,
NoExisteix
PDIdreta
NoExisteix
Attack
public abstract AttackResult Attack()
throws PDIdreta,
NoExisteix,
JaExisteix
PDIdreta
NoExisteix
JaExisteix
Occupation
public abstract OccupaResult Occupation(AttackResult attacked)
throws PDIdreta,
NoExisteix
PDIdreta
NoExisteix
Fortification
public abstract OccupaResult Fortification()
throws PDIdreta,
NoExisteix
PDIdreta
NoExisteix