Institut universitaire de technologie de Haguenau

M4210C - Programmation orientée objet

  • Cours (CM) 4h
  • Cours intégrés (CI) -
  • Travaux dirigés (TD) 6h
  • Travaux pratiques (TP) 20h
  • Travail étudiant (TE) -

Langue de l'enseignement : Français

Description du contenu de l'enseignement

Introduction à UML
Attributs et méthodes d’une classe
Classe et objet
Déclaration, définition et utilisation d’une classe, constructeurs, destructeur
Membres statiques
Spécificités de C++
Héritage
polymorphisme
liaison dynamique
classe abstraite
héritage multiple
surcharge des opérateurs
fonctions template /classes Template
bibliothèque STL

 

Compétences à acquérir

Comprendre une démarche de conception orientée objet,
Se familiariser avec un langage à objets,
De´couper une application en objets,
Exprimer un cahier des charges en UML,
Utiliser un paquetage de classes pour construire un objet composite,
Utiliser le polymorphisme,
Programmer en langage objet.
 

Pré-requis obligatoires

Info 1
 

Contact

IUT Haguenau

30 RUE DU MAIRE ANDRE TRABAND
67500 HAGUENAU
0388053400

Responsable


Génie électrique et informatique industrielle

Fondation Université de Strasbourg
Investissements d'Avenir
Ligue européenne des universités de recherche (LERU)
EUCOR, Le Campus européen
CNRS
Inserm Grand Est
Logo HRS4R