Dans ce devoir on s'appuira sur
la distribution de TD précédents
réunies dans
le fichier compressé. On prendra soin de documenter
correctement les sources afin de fournir une documentation
correcte. On travaillera en binôme, un seul monôme
sera autorisé.
On inclura un programme de démontration Test.java.
Le résultat sera sous la forme d'un fichier.tar avec la
documentation incluse.
Le sujet est donné en début de vacances pour vous
permettre de réfléchir AVANT de programmer.
Quelques modifications
Les méthodes périmètre et aire sont
invoquées à chaque appel. Transformez le code
donné par la distribution pour que le calcul ne s'effectue
que lorsque c'est nécessaire.
Des formes dessinables
- Si l'on veut intégrer ces formes géometriques
dans un logiciel
de dessin, il faut pouvoir préciser comment les positionner
(par ex. sur un ecran). Modifier les classes appropriées
en conséquence. On justifiera les choix effectués (1/2 page).
- Utilisez-vous des interfaces, classes abstraites ou sous-classe
nouvelles ? On justifiera les choix effectués (1/2 page).
Temps conseillé : 20h maximum rédaction comprise.
Date de remise : 22 Mars 1999