info307 - Conception orientée objet

-
Nombre de crédits
- 5
- Pré-requis
- info203, info304
- Parcours
- obligatoire pour la mention informatique de la licence
- proposée pour le parcours « Mathématique »
-
Objectifs
- Assimiler l'utilisation de l'héritage de classes et ainsi poursuivre
et approfondir la compréhension et la maîtrise de la notion de
polymorphisme. Savoir utiliser au mieux les concepts de la
programmation objet pour favoriser une bonne conception
d'applications. Les design patterns seront introduits afin
d'illustrer ces propos.
- Organisation
semaine |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
C (1h) |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
TD (1h30) |
|
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
TP (1h30) |
|
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
- Volume de travail personnel étudiant estimé
- environ 60h
- Contrôle et validation des connaissances
-
-
pour les UE sans TP :
sup ( Ex, (2Ex + CC)/3)
- pour les UE avec TP obligatoires :
(2TP + 3 sup(Ex, (2Ex + CC)/3))/5
- Description du contenu
- langage support : Java
- polymorphisme et généricité suite : héritage,
- la conception oreintée objet à travers des exemples,
- conception : design patterns, exemples,
- introspection,
- utilisation d'un environnement de développement (tel
Eclipse).
- Responsable(s)
- Jean-Christophe Routier
fichier source pour édition/modification