ECTS
5
Établissement
INP - ENSEEIHT
Liste des enseignements
Technologie Objet
Établissement
INP - ENSEEIHT
Période de l'année
Printemps
Les principaux concepts vus sont l’encapsulation à travers la notion de
classe (classe, objet, attributs, méthodes, constructeurs, liaison statique,
etc.), l’abstraction (droit d’accès, interfaces, héritage, classes abstraites,
laison dynamique), la généricité, les exceptions, les collections, les patrons
de conception, la programmation événementielle (via la création d’interfaces
graphiques), les tests unitaires (avec JUnit).
Un premier projet (travail individuel) permet de valider le création d’une classe
et l’écriture de programmes de tests.
Un deuxième projet (travail individuel) se focalise sur l’abstraction, la mise en
œuvre d’un patron de conception et la bonne utilisation des exceptions.
Enfin, un troisième projet, dit projet long, est réalisé en équipe de 5 à 7 étudiant
sur un sujet choisi par les étudiants. Son but est de mettre en pratique à la
fois les concepts objet et toutes les activités de gestion de projet vues dans la
matière « Méthodes agiles ».

