/** * Classe pour deplacer et afficher des tortues */ public class TortueLogique { //deplace une tortue public static void bougeTortue(Tortue tortue) { tortue.avance(Math.random()); tortue.tourne((Math.random()-0.25)/10); // -0.25 pour donner une tendance aux tortues de tourner a gauche plutot qu'a droite } //affiche la position d'une tortue dans la course public static void afficheTortue(Tortue tortue, int index, double distMax) { double pos = tortue.getPos(); System.out.print(index + ": "); int i; for (i = 0; i < pos; ++i) System.out.print("*"); while (i++ < distMax) System.out.print(" "); System.out.print("|\n"); } }