User Tools

Site Tools


2017_2018:s3:concprogobjet:td:td5

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
2017_2018:s3:concprogobjet:td:td5 [2017/10/27 10:51]
blay [Open/Closed ... First Step]
2017_2018:s3:concprogobjet:td:td5 [2017/10/27 11:26]
blay [Petit pas vers l'intégration]
Line 46: Line 46:
 L'​ingénieur en charge du projet a conçu le diagramme suivant et commme il est très content de vous, il s'​attend à ce que :  L'​ingénieur en charge du projet a conçu le diagramme suivant et commme il est très content de vous, il s'​attend à ce que : 
    - vous le codiez,    - vous le codiez,
-   - vous récupériez tous les codes existants et que vous les intégriez pour offrir de nouveaux services, i.e. que vous pouvez à présent créer des "​Trip"​ qui sont l'​assemblage de "​flights"​ et "CarRental".+   - vous récupériez tous les codes existants et que vous les intégriez pour offrir de nouveaux services, i.e. que vous pouvez à présent créer des "​Trip"​ qui sont l'​assemblage de "​flights"​ et "CarRentals".
    - vous testiez vos codes.    - vous testiez vos codes.
 +
 +Pour vous aider : 
 +  * Un voyage (Trip) correspond à un vol (le moins cher qui vous amène à destination le jour voulu), une location de voiture sur place (pour la durée de votre séjour) et éventuellement des nuits d'​hôtels si vous l'avez implémenté.
 +  * Find renvoie l'Item le moins cher : Par exemple, un vol ou une location de voiture qui correspond à la description (même date, durée attendue, point de départ, point d'​arrivée).
 +  * Attention, vous avez peut etre un probleme pour le find dans CarService. ​
 +  * Un exemple de code pour createATrip
 +
  
 ===== Classe abstraite comme un moyen d'​intégration ===== ===== Classe abstraite comme un moyen d'​intégration =====
2017_2018/s3/concprogobjet/td/td5.txt · Last modified: 2017/10/27 12:14 by blay