Académique Documents
Professionnel Documents
Culture Documents
Une première analyse a conduit à établir les classes ci-dessous pour l’organisations des banques
d’un consortium. Ce n’est qu’un premier jet qu’il faut s’efforcer de corriger : Certains attributs
sont redondants
On dispose de classes PointPlan ainsi que Polygone. Les polygones sont composés de points.
On souhaite maintenant disposer de toutes les combinaisons possibles entre les afficheurs et les
comparateurs.
Exercice 3 : Interfaces
Cette manière de faire est déraisonnable car elle fige une hiérarchie de classes dont la taille
explose dès que l’on rajoute une moindre modalité. Ainsi, quand il ne s’agira que de modifier
les comportements de méthodes ou d’ajouter des fonctionnalités, on préférera souvent
l’utilisation d’interfaces.