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