Wiederholung Grundstrukturen Java

class Programm {
  Robot karol = new Robot();

  void main() {
    for (int i = 0; i < 40; i++) {
      mauerBisZurWand();
      karol.linksDrehen();
    }
  }

  void mauerBisZurWand() {
    while (karol.nichtIstWand()) {
      schrittStein();
    }
  }

  void schrittStein() {
    tauschen();
    karol.schritt();
  }

  void tauschen() {
    if (karol.nichtIstZiegel()) {
      karol.hinlegen();
    } else {
      karol.aufheben();
    }
  }
}

zurück