Online Course
Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera
-
69
-
- Write review
Overview
Class Central Tips
Comme son prédécesseur, ce cours s'appuie sur de nombreux éléments pédagogiques : vidéos sous-titrées, quizz dans et hors vidéos, exercices, devoirs notés automatiquement, notes de cours.
Syllabus
-Cette semaine vous accueille dans le cours et vous présente les premiers concepts de base de la programmation dite « orientée objet ».
Constructeurs et destructeurs
-Cette semaine aborde l'initialisation des objets (via ce qu'on appelle des « constructeurs »), ainsi que ce qui se passe « en fin de vie » des objets.
Surcharge des opérateurs
-Cette semaine nous étudions comment étendre les opérateurs du langage C++ à nos propres classes.
Héritage
-Cette semaine nous abordons la troisième notion fondamentale de la programmation orienté objet : l'héritage.
Polymorphisme
-Cette semaine nous abordons la quatrième et dernière notion fondamentale de la programmation orienté objet : le polymorphisme.
Héritage multiple
-Cette semaine présente comment une classe peut hériter de plusieurs classes et discute les problèmes que cela peut engendrer.
Etude de cas
-Nous terminons notre cours par une étude de cas détaillée qui met en lumière les différents concepts rencontrés.
Taught by
Vincent Lepetit, Jean-Cédric Chappelier and Jamila Sam
Charts
- #3 in Subjects / Programming Languages / C++
Tags
Related Courses
-
Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne
5.0 -
Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne
5.0 -
Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne
5.0 -
Projet de programmation (en Java)
École Polytechnique Fédérale de Lausanne
-
Programmation objet immersive en Pharo / Live Object Programming in Pharo
-
Planification des mobilités
École Polytechnique Fédérale de Lausanne
Reviews
3.8 rating, based on 4 reviews
-
Anonymous is taking this course right now.
I like the syllabus which is straightforward and very well organized and structured.
It became very difficult to find a solution towards the end which is challenging and interesting. However, would appreciate if the model answer or perhaps hints were given after we have attempted and failed, as I presumed many of us are stuck and giving up after being unable to move on from the last chapter or last assignment.
-
Anonymous completed this course.
Très intéressant et surtout a été un challenge. D'autres MOOC peuvent être fait très rapidement mais les exercices, qui enseignent très bien la matière demande temps et efforts.
Très satisfait, j'ai appris les fondations du C++ OOP et c'est ce que je voulais apprendre. -
Davide Madrisan completed this course.
-
Ibrahim Amadou Abdou completed this course.