1. dessin d'une figure géométrique avec la tortue
Enoncé du problème : dessiner un carré,
avec des côtés de 100pt.
une solution possible :
class Tortue extends SuperTortue{
}
public class MonProg1a{
public static void main(String[] args){
Tortue rosalie = new Tortue();
rosalie.avance(100);
rosalie.tourneDroite(90);
rosalie.avance(100);
rosalie.tourneDroite(90);
rosalie.avance(100);
rosalie.tourneDroite(90);
rosalie.avance(100);
rosalie.tourneDroite(90);
}
}
A l'exécution du programme, on a :
Explications :
-
Tortue rosalie = new Tortue();
Déclaration de la variable "rosalie", de type Tortue et initialisation
à l'aide du constructeur.
Remarque : le nom de la variable est tout à fait arbitraire.
Remarque : il aurait été possible de faire la même
chose en deux lignes :
Tortue rosalie; //déclaration
rosalie = new Tortue(); //initialisation
-
rosalie.avance(100);
rosalie : objet récepteur
avance : nom de la méthode
100 : paramètre de la méthode
MonProg1a.java
Exercices
6/12/2000
CLMJ