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)