Spécificat° / implémentat° langages à objets et à composants

Vous êtes ici :

Spécificat° / implémentat° langages à objets et à composantsCode de l'UE : HMIN307

Présentation

Ce module se compose de deux parties, l'une concerne les objets, et l'autre les composants.La partie Objets de ce module a pour objet de dresser un panorama des techniques utilisées pour implémenter les langages à objets en typage statique, ainsi que d'étudier certains mécanismes spécifiques --- comme l'héritage multiple et les modules --- pour en faire des spécifications correctes et en examiner l'implémentation. Le module s'intéresse autant à des langages classiques (C++, JAVA, EIFFEL) qu'à des langages de laboratoires comme SCALA développé à l'EPFL ou PRM développé au LIRMM.

Volume horaire

  • CM : 13
  • TD : 26
  • TP : 0
Diplômes intégrant cette UE

En bref

Crédits ECTS 5

Période de l'année
S3