IP205 - Langages objet

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)

Jean-Marc VENGUT

Tél : +33 5 62 25 95 34

Email : jean-marc.vengut @ enac.fr

Lieu(x)

  • Toulouse