IP205 - Langages objet
Objectifs
Objectif général :
Connaître les bases du langage Java, les concepts objets appliqués à Java.
Objectifs détaillés :
1. Présentation du langage Java (Types,classe,encapsulation).
2. Concepts de base de l’orienté Objet : la classe/objet.
3. L’encapsulation
4. L’héritage
5. Le polymorphisme.
6. Classe abstraite, Interface
7. Les packages
8. L’API des Collections, la généricité, les boucles sur Iterable
9. La classe StringTokenizer, la classe Scanner, la javadoc.
10. Les exceptions, les flux, la sérialisation,
11. Le graphique : JavaFX, les Listeners, utilisation d’un MVC, les propriétés JavaFX.
12. Modélisation Objet : utilisation d’UML (diagramme de cas d’utilisation, de classes, d’activités).
Place dans le cursus
Pré-requis: Programmation et algorithmique Langage C
Volume horaire (h)
- Cours Magistraux : 18h
- Travaux Dirigés : 30h
Examens
Nombre total d'heures d’évaluation : 6
En bref
Crédits ECTS : Cf UE
Nombre d'heures 54
Contact(s)
Lieu(x)
- Toulouse