Programmation Objet avancée

Ects : 4

Description du contenu de l'enseignement :
Introduction à la programmation object avancée.
Introduction. Rappels des concepts : classes, héritage, interface, énumérations, exceptions.
Définition et utilisations des classes internes et anonymes
Application au traitement des collections.
Types paramétrés et wildcards.
Traitement des processus (thread). Introduction à la programmation de tâches s’exécutant en parallèle. Gestion de ressources partagées entre processus