Java Reference
In-Depth Information
/*
* einmal linksUm: richtung == 1
* zweimal linksUm: richtung == 2
* dreimal linksUm: richtung == 3
* viermal linksUm: richtung == 0
*/
}
void neuesKehrt() {
neuesLinksUm();
neuesLinksUm();
}
void neuesRechtsUm() {
neuesKehrt();
neuesLinksUm();
}
void neuesVor() {
vor();
if (richtung == 0) {
eineDimension++;
} else if (richtung == 1) {
andereDimension++;
} else if (richtung == 2) {
eineDimension--;
} else /* (richtung == 3) */ {
andereDimension--;
}
}
boolean linksFrei() {
linksUm();
boolean frei = vornFrei();
rechtsUm();
return frei;
}
boolean rechtsFrei() {
rechtsUm();
boolean frei = vornFrei();
linksUm();
return frei;
}
void rechtsUm() {
linksUm();
linksUm();
linksUm();
}
Search WWH ::




Custom Search