ECTS
3 crédits
Composante
ENSEIRB-MATMECA
Code interne
ET7PG220
Description
L'objectif de ce module est l'apprentissage du paradigme de programmation "orienté objet".
Pour cela nous utiliserons comme illustration de ce paradigme de programmation le langage Java qui est un des langages phares qui intègre ce paradigme.
Nous passerons en revue dans ce module les élements principaux qui constituent le paradigme : les objets, les classes, l'héritage, etc.
Enfin, nous mettrons en application les connaissances acquises au cours d'un projet de taille conséquente.
Pré-requis obligatoires
Algorithmes et structures de données
Syllabus
1) Objets
2) Classes
3) Héritage, interfaces et sous-typage
4) Packages
5) Types génériques et collections
Informations complémentaires
Programmation
Modalités de contrôle des connaissances
Évaluation initiale / Session principale - Épreuves
Type d'évaluation | Nature de l'épreuve | Durée (en minutes) | Nombre d'épreuves | Coefficient de l'épreuve | Note éliminatoire de l'épreuve | Remarques |
---|---|---|---|---|---|---|
Epreuve Terminale | Ecrit | 30 | 0.4 | sans document sans calculatrice | ||
Projet | Rapport | 0.6 |
Seconde chance / Session de rattrapage - Épreuves
Type d'évaluation | Nature de l'épreuve | Durée (en minutes) | Nombre d'épreuves | Coefficient de l'épreuve | Note éliminatoire de l'épreuve | Remarques |
---|---|---|---|---|---|---|
Epreuve terminale | Ecrit | 30 | 0.4 | sans document sans calculatrice |