Programmation Objet avancée

Ects : 3

Enseignant responsable :

  • HOSSEIN KHANI

Volume horaire : 36

Description du contenu de l'enseignement :

Volume horaire :

CM : 18h

TD : 13h30

TP : 4h30

 

Présenter les techniques de la programmation orienté object avancé.

 

Rappels des principaux concepts de la programmation objet : classes, héritage, interface. Application au traitement des collections.

Modélisation objet et exemple de modèles de conception (design patterns)

Programmation parallèle en Java (multi-threading, synchronisation)

Bonne pratique de la programmation (gestionnaire de sources, debuggage, etc.)

Compétence à acquérir :

Java: Streaming, Serialization, Enumeration, multi-threading, pattern design.