Description du cours
Scolarité
Premier cycle, 3 crédit(s)
Objectif
Approfondir les concepts de la programmation orientée objet.
Contenu
Concepts avancés de la POO : hiérarchie de classes, classes abstraites. Outils de développement. Processus de compilation. Introduction aux structures de données dynamiques simples: listes, arbres binaires, piles, files. La récursivité. Programmation par événements : propagation et gestion des événements. Interfaces utilisateurs : principes de création et de validation.
Formules pédagogiques
Leçons magistrales, travaux pratiques, laboratoires, exercices.