Supports de cours - Année 2025-2026

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

Vous trouverez ici les supports de cours concernant la partie Programmation Orientée Objets (POO) Java de l'Unité d'Enseignement (UE) PLAI (Programmation LAngagaes et Applications Internet)

Semaines 1 et 2 (08/12/2025 et 15/12/2025) : Introduction à Java

 Cours 1  La plate-forme Java
 Cours 2  Types primitifs et instructions de base du langage Java
 Cours 3  Méthodes statiques - déclaration et invocation
 Cours 4  Fichiers JAR et CLASSPATH
 Cours 5  Classes et objets en Java, 1ère partie
 Cours 6  Classes et objets en Java, 2ème partie
 Cours 7  Tableaux en Java

Semaine 3 (05/01/2025) : Packages, tests unitaires

 Cours 8  Packages
 Cours 9  Tests unitaires avec Junit

 Cours 10  Héritage première partie

Semaine 4 (12/01/2026) : Héritage

 Cours 11  Héritage et polymorphisme

Semaine 5 (19/01/2026) :

 Cours 12  Classes Abstraites et Interfaces
 Cours 13  D'autres types de classes : Enumérations et Records  Cours 15  Exceptions

Semaine 6 (2-/01/2026) :

 Cours 14  Exemple d'utilisation des mécanismes d'abstraction : Les formes animées voir (TP 11))

Semaine 7 (2/02/2026) :

 Cours 16  Généricité
 Cours 17  Les Collections

Semaine 8 (09/02/2026) :

 Cours 18  Introduction au JDBC

Semaine 9 (09/02/2026) :

 Cours 19  Introduction au interfaces fonctionnelles et lambda expressions




-->