This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
2014_2015:s2:td:td_associations [2015/05/01 17:42] blay |
2014_2015:s2:td:td_associations [2015/05/13 16:09] blay |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Des modèles aux classes : focus sur les associations ====== | ====== Des modèles aux classes : focus sur les associations ====== | ||
+ | **Deux séances pour ce TD ** | ||
+ | |||
+ | <note warning>**La semaine du 1 juin, nous réviserons en corrigeant l'examen de l'an dernier! Mais pour cela vous devrez avoir fait vous-même l'examen, puisque vous ferez la correction! **</note> | ||
+ | |||
+ | <note warning>Un rendu sous la forme d'un cahier de bord est attendu pour le 12 juin. Ce rendu vous a été annoncé dès le premier cours. Ne l'oubliez-pas! Voir [[https://mbf-iut.i3s.unice.fr/doku.php?id=2014_2015:s2:start#notations|ici]] pour le détail. </note> | ||
Nous allons dans ce TD nous intéresser à un exemple un peu plus complexe de classes fortement liées les unes aux autres. Attention, vous devez modéliser ce problème, l'implémenter et le tester. | Nous allons dans ce TD nous intéresser à un exemple un peu plus complexe de classes fortement liées les unes aux autres. Attention, vous devez modéliser ce problème, l'implémenter et le tester. | ||
Line 5: | Line 10: | ||
+ | //A la fin de cette feuille, vous avez quelques éléments utiles au niveau du code// | ||
Line 95: | Line 101: | ||
</code> | </code> | ||
+ | ===== Boîte à outils ===== | ||
+ | Pour obtenir le temps en java : | ||
+ | <code java> | ||
+ | //Pour avoir le temps courant | ||
+ | long endTime = System.currentTimeMillis(); | ||
+ | |||
+ | //Faire la différence entre deux temps! | ||
+ | long tempsCourant = (endTime - startTime); | ||
+ | </code> | ||
+ | |||
+ | <code java> | ||
+ | public void testTempsProcessus() throws InterruptedException { | ||
+ | long nbDeMilliSecondes = 100; | ||
+ | .... | ||
+ | // Attendre | ||
+ | Thread.sleep(nbDeMilliSecondes); | ||
+ | </code> | ||
+ | |||
+ | Pour capturer une string au clavier | ||
+ | |||
+ | <code java> | ||
+ | Scanner s = new Scanner(System.in); | ||
+ | String str = s.nextLine(); | ||
+ | </code> | ||