MIT 6.031 Software Construction Lab1:PersonalArt
软件构造 Lab1 P2:Turtle Graphic 海龟图形,drawPersonalArt
总之就是这么一个项目,属于java课程某次实习的最后一道自主发挥题。框架你可能要去Github找。
原网页
Problem 11: Personal art
Implement drawPersonalArt:
public static void drawPersonalArt(Turtle turtle) {
//throw new RuntimeException("implement me!");
int Size = 23, Num = 5;
PenColor k = null;
for (int i = 1; i <= Size; i++) {
switch (i % Num) {
case 0:
turtle.color(k.BLUE);
break;
case 1:
turtle.color(k.MAGENTA);
break;
case 2:
turtle.color(k.GREEN);
break;
case 3:
turtle.color(k.YELLOW);
break;
case 4:
turtle.color(k.RED);
break;
}
turtle.forward(i*5);
turtle.turn(144);