Normal
den urlaub den ich mir genommen habe hab ich damit verbracht täglich 10 stunden minimum zu lernen ..also es kann schlimmer seinaber ich will ja nicht so sein[CODE=java]enum Direction{ NORD,OST,West,SUD}[/CODE][CODE=java]public void tiefensuche(Direction richtung){ move(richtung); for (var dir : Direction.values()){ tiefensuche(dir); }}move(Direction richtung){ pruefAktuellesFeld(); switch(richtung){ NORD -> gehNachNorden(); WEST -> gehNachWesten(); SUD -> gehNachSud(); OST -> gehNachOst(); } }pruefAktuellesFeld(){ if( this.aktuellesFeld == ziel){ System.out.println(Ziel erreicht) System.exit(0); }}[/CODE]die besuchten felder musst du abhaken ansonsten kommst in die endlosschleife
den urlaub den ich mir genommen habe hab ich damit verbracht täglich 10 stunden minimum zu lernen ..also es kann schlimmer sein
aber ich will ja nicht so sein
[CODE=java]enum Direction{
NORD,OST,West,SUD
}[/CODE]
[CODE=java]public void tiefensuche(Direction richtung)
{
move(richtung);
for (var dir : Direction.values()){
tiefensuche(dir);
}
move(Direction richtung){
pruefAktuellesFeld();
switch(richtung){
NORD -> gehNachNorden();
WEST -> gehNachWesten();
SUD -> gehNachSud();
OST -> gehNachOst();
pruefAktuellesFeld(){
if( this.aktuellesFeld == ziel){
System.out.println(Ziel erreicht)
System.exit(0);
die besuchten felder musst du abhaken ansonsten kommst in die endlosschleife