Worker (KarelOOP2)
Retired DISLab
package cp.java.week7; import java.awt.Color; public class Worker extends PowerKarel implements Robot { @Override public void moveToWall() { while (frontIsClear()) move(); } @Override public void walkToWall() { moveToWall(); } @Override public void paint(Color color) { paintCorner(color); } @Override public void walk() { move(); } @Override public boolean canForward() { return frontIsClear(); } @Override public void spin() { turnLeft(); } }