Java est un langage de programmation orienté objet à usage multiple,
évolué, simple, portable et assurant un usage sécuritaire. Le langage
java offre au développeur la possibilité d’appliquer des concepts liés
aux quatre paradigmes : impératif, orienté objet, distribué et
parallèle. L'objectif de ce cours réside dans le fait d'approfondir ces
concepts (Classes et Classes abstraites, les objets, les interfaces,
l’héritage, polymorphisme, les threads…). Ce cours insiste par ailleurs
sur les aspects avancées du langage java et surtout les aspects
architecturales liés à la programmation orientée-objet afin de permettre
aux étudiants d’apprendre les bonnes pratiques de la programmation
orientée-objet sur des bases solides.
- Enseignant: A Serat