bicho
Class Aranha

java.lang.Object
  |
  +--bicho.Bicho
        |
        +--bicho.Aranha

public class Aranha
extends Bicho


Field Summary
 
Fields inherited from class bicho.Bicho
azar, deposicion, E, edad, edad_reproductiva, frente, N, NE, nivel_metabolico, NO, O, prescencia, SE, sensibilidad, sexo, SO, tamanho, tipo, x, y
 
Constructor Summary
Aranha(bicho.Sentido s, entorno.Sitio z)
           
Aranha(entorno.Sitio z)
          Creates a new instance of Araña
 
Method Summary
 int getTipo()
           
 boolean karmaLocal()
          llamado desde clase coordinadora encapsula todas las llamadas a métodos propios que implica un movimiento espacial
protected  bicho.Sentido paraAlla(float max)
           
 void procesaBicho(bicho.Bicho bicho)
          acceso a variable de estado de orientacion
 
Methods inherited from class bicho.Bicho
alla, getDeposicion, getFrente, getOlor, getX, getY, setSentido, setX, setY, sondea
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Aranha

public Aranha(entorno.Sitio z)
Creates a new instance of Araña


Aranha

public Aranha(bicho.Sentido s,
              entorno.Sitio z)
Method Detail

karmaLocal

public boolean karmaLocal()
llamado desde clase coordinadora encapsula todas las llamadas a métodos propios que implica un movimiento espacial

Specified by:
karmaLocal in class Bicho
Returns:
un booleano indicando si la tremita permanece en el simulador local

procesaBicho

public void procesaBicho(bicho.Bicho bicho)
                  throws java.lang.Exception
Description copied from class: Bicho
acceso a variable de estado de orientacion

Overrides:
procesaBicho in class Bicho
Returns:
la orientacion actual del bicho
java.lang.Exception

paraAlla

protected bicho.Sentido paraAlla(float max)

getTipo

public int getTipo()
Overrides:
getTipo in class Bicho