S3 : Conception et programmation objet avancée
-
- TDs : Description, Livrables, Evaluation
This is an old revision of the document!
Nous voulons gérer un réseau routier. Un réseau Routier est composée de PointRoute et d'Arcs Routiers. On veut savoir pour un réseau routier les chemins possibles entre deux points routes.
La modélisation initiale imaginée est celle du diagramme ci-dessous.
Voici le jeu de données à utiliser :
AR[A8-23:[ Villeneuve:]->[ Sophia:]] AR[N7-14:[ Villeneuve:]->[ Sophia:]] AR[A8-7:[ Villeneuve:]->[ Cagnes:]] AR[N7-14:[ Sophia:]->[ Villeneuve:]] AR[A8-23:[ Sophia:]->[ Villeneuve:]] AR[A8-7:[ Cagnes:]->[ Villeneuve:]] AR[A8-13:[ Cagnes:]->[ Nice:]] AR[A8-13:[ Nice:]->[ Cagnes:]]
Voici des exemples de chemins :
de Nice a Sophia :
de Sophia a Nice :
de Sophia a villeneuve :
de Sophia a Cagnes :
Pour cela on vous donne les classes suivantes :
Les 2 diagrammes suivants ont été obtenus par reverse Engineering:
A la fin de cette séance (au plus tard en fin de semaine)