public final class Maus.Auftrag
extends java.lang.Object
Constructor and Description |
---|
Auftrag(MausReagierbar listen,
int signal,
Raum m)
Konstruktor
|
Modifier and Type | Method and Description |
---|---|
boolean |
benachrichtigt(MausReagierbar r) |
boolean |
beobachtet(Raum m) |
void |
klick(Punkt p)
Uebertrag des Klick auf den Auftrag
|
int |
signal()
Gibt das Signal zurück.
|
void |
signalSetzen(int signal)
Setzt den Wert des Signals, das beim Klick auf das Ziel ausgeloest wird neu.
|
public Auftrag(MausReagierbar listen, int signal, Raum m)
listen
- Der Listenersignal
- Der Signalcodem
- Das Kollisionsobjektpublic void signalSetzen(int signal)
signal
- Das neue Signalpublic void klick(Punkt p)
p
- Der Klickpunktpublic boolean benachrichtigt(MausReagierbar r)
public boolean beobachtet(Raum m)
true
, wenn das Objekt beobachtet wird, sonst false
.public int signal()