Bienvenue à vous tous



Voici les notes pour le cours de programmation orientée objet 8PRO101.
Si vous les utilisez à d'autres fins, veuillez me le faire savoir et ainsi satisfaire ma curiosité et me flatter un peu l'orgueil.



Session : Hiver 2005
Cours : Mardi 16h00 à 18h45 (H2-1080)
Travaux dirigés : Jeudi matin de 8h00 à 10h45 (P2-4170)
Adresse de remise des travaux: Jerome lambert (mis-à-jour)


Plan de cours

Cours 1 : Introduction à la syntaxe de JAVA et au vocabulaire de la P.O.O.
Exemples
Laboratoire 1

Cours 2 : Encapsulation et introduction à l'héritage
Exemples
Laboratoire 2

Cours 3 : Interface, Polymorphisme, Javadoc
Exemples
DeadC.cpp Mort des objets en C

Cours 4 : Fin du polymorphisme, paquetage
Jeu d'échec
Laboratoire 3

Cours 5 : Exception
Exemples (+ un cochon)
Laboratoire 4
Mini-projet

Cours 6 : Programmation Multi-thread
Exemples
Laboratoire 5
Moule pour le laboratoire 5

Cours 7 : Synchronisation
Exemples

Cours 8 : Synchronization (suite)
Exercice synchronisation

Cours 9 : Gestion de fichier
Exemples

Cours 10 : GUI, Fenêtre, écouteur
Exemples

Cours 11 : Suite de GUI, Fenêtre, écouteur
Exemples

Cours 12 : Applet, base de données et librairies
Base de donné, librairies
Réseau et applet
Un lien vers l'applet (attention au leak)