PaintProgram (KarelOOP2)
Retired DISLab
package cp.java.week3.ex3; import stanford.karel.OopKarelProgram; import stanford.karel.SuperKarel; @SuppressWarnings("serial") public class PaintProgram extends OopKarelProgram { public void run() { SuperKarel karel = (SuperKarel)getKarel(); if (karel.random()) // 50% 확률로 karel.paintCorner(YELLOW); else karel.paintCorner(MAGENTA); if (karel.frontIsClear()) karel.move(); } public static void main(String[] args) { OopKarelProgram.main(args, new SuperKarel()); } }