Merci de signaler à D.Bureau tout lien défectueux.
Attention ! Pour consulter les pages de cette unité, il est conseillé d'utiliser
MS Internet Explorer
(version 6.0
ou à la rigueur 5.5), notamment pour toutes
les pages vous demandant de saisir des informations.
Si vous avez besoin d'aide sur Java ou pour un TP, vous pouvez joindre
les enseignants par
.../...
et pour des problèmes relatifs à l'unité IN413 en
général, vous pouvez vous adresser à
Denis BUREAU.
Version 2004/2005
Comment rendre les TP ?
Il faut se conformer à ces instructions,
et notamment aux dates limites.
Cours 1 : Approche impérative
(Java_I de 22 à 48)
+ TP1 : Fahrenheit
(sujet)
Variables et méthodes de classe, filtrage et capture des
exceptions, applettes Vous pouvez aussi lire les sections
1.3-1.7 et
2.1-2.2
dans le livre de D. Eck.
Cours 2 : Classes
(Java_II de 1 à 23)
+ TP2 : Pile
(sujet)
Données et méthodes d'instance, constructeurs, surcharge, levée d'exceptions Vous pouvez aussi lire les sections
2.3-2.5 et
3.1-3.6
dans le livre de D. Eck.
Cours 3 : Interfaces
(Java_II de 29 à 35 et de 48 à 51)
+ TP3 : PileI
(sujet)
Une interface & plusieurs implémentations, classe interne,
java.lang.Object, pattern délégation Vous pouvez aussi lire les sections
4.1-4.7 et
5.1-5.6
dans le livre de D. Eck.
Cours 4 : Programmation événementielle
(Java_II de 55 à 56 et Java_III de 35 à 44)
+ TP4 : Compteur
(sujet)
Héritage, classe abstraite, pattern Observateur, Modèle-Vue-Contrôleur, pattern Adapteur
Vous pouvez aussi lire les sections
6.1-6.6
dans le livre de D. Eck,
et cette présentation des patterns.
Exemples de programmes java vus
lors du cours 4
Cours 5 : Collections
(? Collection_I de 1 à 62)
+ TP5 : Ensembles
(sujet)
classe et méthode abstraites, classe locale, java.util.Collection, le pattern Itérateur
Vous pouvez aussi lire
un "tutorial"
ou un "short course"
ou le "chapter 2".
Cours 6 : Patterns Composite et Interpréteur
(CompoInterVisit de 1 à 21)
+ TP6 : Expressions
(sujet)
le pattern Composite, les expressions, le pattern Interpréteur,
la sérialisation
Vous pouvez aussi lire
la présentation des patterns
Composite et
Interpréteur.
Cours 7 : Threads et pattern Chaîne de responsabilités
(Java_PAR_2 de 1 à 24)
+ TP7 : Lecture cyclique d'un capteur
(sujet)
Les threads, le pattern Chaîne de responsabilités, le
pattern Commande, les assertions
Vous pouvez aussi lire
la présentation du pattern
Chaîne de responsabilités,
la présentation des
threads en java,
et la présentation des
assertions en java.