OBJECTIF GENERAL :
Ce cours de Programmation Objet a pour objectif de mettre en œuvre les principes, méthodes et techniques “objet” permettant de développer des applications industrielles en partie réutilisable, extensible et correctement maintenable. Ces applications s’appuient principalement sur les concepts et techniques présentés dans le plan du cours ci-dessous.

CONTENU – PLAN DU COURS :
● Classes et Objets
● Typage, polymorphisme et liaison dynamique
● Classes abstraites
● Interfaces, méthodes par défaut
● Gestion des exceptions
● Généricité et héritage
● Compilation générique
● Collections et itérateurs
● Introspection
● Annotations
● Implémentation dynamique