Programmation orientée objet

CS-112(i)

Media

CS-112i Programmation Orientée Objet | Mardi | Printemps 25

18.02.2025, 23:15


This file is part of the content downloaded from Programmation orientée objet.
Course summary

Informations générales

Les objectifs de ce cours sont:
  1. d'approfondir les connaissances théoriques et pratiques acquises lors de l'apprentissage des bases de la programmation dans le cours ICC;
  2. de présenter et permettre la pratique des concepts fondamentaux de la programmation orientée objet, illustrés à l'aide du langage C++ ;
  3. d'approfondir, par la pratique, quelques aspects fondamentaux de la structuration de données (structures de données abstraites, généricité etc...).

À la fin de ces deux cours, chaque étudiant devrait être capable de programmer de manière indépendante et orientée objet en C++.


Calendrier et ressources


Fora


Projet


⚠️Rendu des projets et défenses (26.5 et 27.5)⚠️


Examen final (20 mai 2025)


Semaine 12 (26)

Thème:  Révisions, conseils pour l'examen

Semaine 11 (25)

Thème de la semaine:  Approfondissement (hors MOOC) sur la bibliothèque d'outils standards C++


Semaine 10 (24)

Thème de la semaine:  Approfondissement (hors MOOC) sur les structures de données abstraites et les «templates»


Semaine 9 (23)

Thème de la semaine: synthèse des concepts de base de la POO


Semaine 8 (22)

Thème de la semaine: héritage multiple


Semaine 7 (21)

Thème de la semaine: Polymorphisme (collections hétérogènes)


Semaine 6 (20)

Thème de la semaine: Polymorphisme

Lien de diffusion en direct du cours: https://mediaspace.epfl.ch/media/0_75gvdekr?


Semaine 5 (19)

Thème de la  semaine : Héritage


Semaine 4 (18)

Thème de la semaine : Surcharge des opérateurs


Semaine 3 (17)

Thème de la semaine : Constructeurs/Destructeurs + Compilation séparée


Semaine 2 (16)

Thème de la semaine : Introduction à la Programmation Orientée Objet


Semaine 1 (15)

Thème de la semaine : Gestion des erreurs + divers compléments


Projet archive