Introduction à la Programmation Orientée Objet
Equipe pédagogique
Valentin HONORE (ENSIIE, responsable du cours, CM & TD)
-
valentin dot honore at ensiie dot fr
Obaida Alrazouk (ENSIIE, TP)
-
obaida dot alrazouk at ensiie dot fr
Emploi du temps
Date | Heure | Type de séance |
14/11 | 09h - 12h45 | x2 Cours (V. Honoré) |
21/11 | 14h - 17h45 | x2 TD (V. Honoré) |
28/11 | 09h - 12h45 | x2 TP (O. Alrazouk) |
18/12 | 14h - 17h45 | x2 Cours (V. Honoré) |
09/01 | 09h - 12h45 | x2 TP (O. Alrazouk) |
23/01 | 09h - 10h45 | TP (O. Alrazouk) |
23/01 | 11h - 12h30 | Examen écrit |
Supports de cours 2023 - 2024
Vous trouverez ci-joint les slides présentées lors des séances de cours.
Les slides en elles-mêmes ne suffisent pas, il faut écouter la présentation attentivement et surtout pratiquer
la programmation en Java et les principes de modélisation.
Les slides seront ajoutées au fur et à mesure des séances.
N'hésitez pas à me signaler des typos ou erreurs (ça peut arriver!)
- Introduction et organisation du cours
- Héritage et exceptions
- Modélisation UML (diagrammes de classe, états-transitions etc)
- Généricité et programmation avancée Java
- Bonnes pratiques en objet et patrons de conception
Remerciements
Gaël THOMAS (Inria) pour les supports de cours Java, certains exercices de TP et les Kahoot!
Guillaume BOUYER (ENSIIE) pour ses supports de cours Java et certains exercices!