openArena
Class AbstractAgent

java.lang.Object
  |
  +--openArena.AbstractAgent
All Implemented Interfaces:
Agent
Direct Known Subclasses:
StupidAgent

public abstract class AbstractAgent
extends java.lang.Object
implements Agent


Field Summary
protected  java.lang.String raceName
           
 
Constructor Summary
AbstractAgent()
          Creates a new instance of AbstractAgent
 
Method Summary
 void changeRaceName(java.lang.String race)
           
 java.lang.String whatIsYourRace()
           Gibt den Namen der Rasse zurück
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface openArena.Agent
famousLastWords, makeItSo
 

Field Detail

raceName

protected java.lang.String raceName
Constructor Detail

AbstractAgent

public AbstractAgent()
Creates a new instance of AbstractAgent

Method Detail

changeRaceName

public void changeRaceName(java.lang.String race)
Specified by:
changeRaceName in interface Agent

whatIsYourRace

public java.lang.String whatIsYourRace()

Gibt den Namen der Rasse zurück

Specified by:
whatIsYourRace in interface Agent
Returns:
a String with ...