Langages objet



15H45 Cours + 28H TP

Coefficient 3

Objectifs de l'enseignement


Le but de cet enseignement est la maîtrise opérationnelle de la programmation orientée objet et le développement d'une connaissance étendue et pratique de la programmation orientée objet. Les applications seront faites en java et C++.

Programme:

  • Rappel sur le langage C et introduction au C++
  • Types, pointeurs, références
  • Gestion des flux d'entrée/sortie
  • Espace de nommage
  • Classes (constructeur, destructeurs, membres publiques et privés)
  • Patrons de fonctions et classes
  • Surcharge des opérateurs
  • Héritage simple et multiple
  • Fonctions virtuelles, polymorphisme
  • Gestion des exceptions
  • Librairie STL et structure de données (tableau, listes)

A travers ce cours et les travaux pratiques associés, l'étudiant pourra acquérir l'aptitude à concevoir des éléments logiciels réutilisables et à structurer les applications.

Retourner à Tronc Commun

Retourner à Formation