User Tools

Site Tools


stairsweeper

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
stairsweeper [2019/08/23 09:41] – created frchrisstairsweeper [2019/08/23 09:43] – [StairSweeperRunner.java] frchris
Line 7: Line 7:
 { {
  
- public StairSweeper(int street, int avenue, Direction direction, int beepers) {+ public StairSweeper(int street, int avenue,  
 +                             Direction direction, int beepers)  
 +        {
  super(street, avenue, direction, beepers);  super(street, avenue, direction, beepers);
   
  }  }
  
- public void climbStair() {+ public void climbStair()  
 +        {
  turnLeft();  turnLeft();
  move();  move();
Line 19: Line 22:
  }  }
  
- private void turnRight() {+ private void turnRight()  
 +        {
  turnLeft();  turnLeft();
  turnLeft();  turnLeft();
Line 33: Line 37:
 import kareltherobot.World; import kareltherobot.World;
  
-public class StairSweeperRunner implements Directions{+public class StairSweeperRunner implements Directions 
 +{
  
- public static void main(String[] args) {+ public static void main(String[] args)  
 +        {
  String steps = "streets 10\n" +   String steps = "streets 10\n" + 
  "avenues 10\n" +   "avenues 10\n" + 
Line 52: Line 58:
  World.getWorld(steps);  World.getWorld(steps);
  World.setVisible();  World.setVisible();
-        task();+                task();
  }  }
  
- private static void task() {+ private static void task()  
 +        {
  StairSweeper alexa = new StairSweeper(1,1, East, 0);  StairSweeper alexa = new StairSweeper(1,1, East, 0);
  alexa.climbStair();  alexa.climbStair();
stairsweeper.txt · Last modified: 2023/08/22 09:50 by frchris

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki