Accueil
Résumé de section
-
Cours destiné aux étudiants ayant déjà suivi un cours de programmation. Acquérir des connaissances approfondies de la programmation orientée objet (encapsulation, héritage et polymorphisme) qui permettront de passer plus facilement à la conception orientée objet. Le langage de programmation utilisé est Java.
Application des notions orientées objet acquises selon des principes de programmation avancée tels que des algorithmes de tri et de fouilles (itératifs et récursifs), l’implantation de structures de données (pile, file, liste, arbres), la gestion et la levée d’exception, l’utilisation de certaines classes de l’api Java (Vector, Sequence, Map, Observable/Observer, Date, Random) et l’utilisation de composants Swing pour la construction d’interfaces-utilisateurs graphiques (GUI).