2017_2018:s3:concprogobjet:td:td5
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
2017_2018:s3:concprogobjet:td:td5 [2017/10/27 09:32] – [Petit pas vers l'intégration] blay | 2017_2018:s3:concprogobjet:td:td5 [2017/10/27 09:33] – [Petit pas vers l'intégration] blay | ||
---|---|---|---|
Line 57: | Line 57: | ||
* Vous redéfinissez une fonction de tri dans le service qui utilise une fonction de calcul de prix à partir du prix de la voiture et de la durée. | * Vous redéfinissez une fonction de tri dans le service qui utilise une fonction de calcul de prix à partir du prix de la voiture et de la durée. | ||
* Un exemple de code pour createATrip | * Un exemple de code pour createATrip | ||
- | + | <code java> | |
+ | public Trip createATrip(Description d) { | ||
+ | Trip trip = new Trip(d); | ||
+ | services.forEach(service -> | ||
+ | {trip.addItem(service.find(d)); | ||
+ | return trip; | ||
+ | } | ||
+ | </ | ||
===== Classe abstraite comme un moyen d' | ===== Classe abstraite comme un moyen d' | ||
2017_2018/s3/concprogobjet/td/td5.txt · Last modified: 2017/10/27 10:14 by blay