Page 1
JAVA : TP Constructeurs d’objets
Exercice : Classe « Crayon »
Reprenez votre classe « Crayon » du TP précédent.
a) Pour pouvoir créer des crayons avec des propriétés différentes, créer un constructeur « Crayon » qui reçoit 2 paramètres « lg » et « diam ». Grâce à votre programme « UtiliseCrayon », créez 2 crayons différents et afficher leurs propriétés.
Exemple de résultat à obtenir :
>java UtiliseCrayon
Proprietes du premier crayon:
diametre=0.5 longueur=5
Proprietes du second crayon:
diametre=0.8 longueur=7
b) Ajoutez un second constructeur de crayon qui permet de créer des crayons sans aucune propriété.
c) Modifiez votre programme « UtiliseCrayon » afin de créer des crayons avec des propriétés (longueur et diamètre) et d’autres crayons dont les propriétés sont inconnues et donc non renseignées.
d) Modifiez la méthode « affiche » de la classe « Crayon » pour afficher les propriétés du crayon si elles sont renseignées et d’afficher le mot « inconnu » si la valeur de la propriété est inconnue.
Exemple de résultat à obtenir :
>java UtiliseCrayon
Proprietes du premier crayon:
diametre=0.5 longueur=5
Proprietes du second crayon:
diametre=inconnu longueur=inconnu
Proprietes du troisième crayon:
diametre=inconnu longueur=8