Descripción de “Introduction à la programmation orientée objet (en C++) (Coursera)”
Ce cours introduit la programmation orientée objet en l’illustrant en langage C++. Il présuppose connues les bases de la programmation (variables, types, boucles, fonctions, …). Il est conçu comme la suite du cours «Initiation à la programmation (en C++)».
Présentation et mise en pratique en C++ des concepts de base de la programmation orientée objet : objets, classes, méthodes, encapsulation, polymorphisme, …
Bien que nous vous garantissons les bases pour programmer de façon autonome dans le langage C++, ce cours se concentre avant tout sur les concepts de programmation, plutôt que sur les détails du langage lui-même.
Ainsi, après avoir suivi ce cours, vous devriez également pouvoir facilement aborder par vous-mêmes de nouveaux langages de programmation.
Syllabus
WEEK 1
Introduction à la Programmation Orientée Objet
Cette semaine vous accueille dans le cours et vous présente les premiers concepts de base de la programmation dite « orientée objet ».
Graded: Classes et objets
WEEK 2
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.
Graded: Constructeurs et destructeurs
WEEK 3
Surcharge des opérateurs
Cette semaine nous étudions comment étendre les opérateurs du langage C++ à nos propres classes.
Graded: Surcharge des opérateurs
WEEK 4
Héritage
Cette semaine nous abordons la troisième notion fondamentale de la programmation orienté objet : l’héritage.
Graded: Héritage
WEEK 5
Polymorphisme
Cette semaine nous abordons la quatrième et dernière notion fondamentale de la programmation orienté objet : le polymorphisme.
Graded: Polymorphisme
WEEK 6
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.
Graded: Héritage multiple
Graded: Dernier devoir
WEEK 7
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.
Especificaciones: Introduction à la programmation orientée objet (en C++) (Coursera)
Añadido a tus favoritosEliminado de tus favoritos0
Añadir para comparar
Este sitio web utiliza cookies para un correcto funcionamiento. Si continúas navegando estás dando tu consentimiento para estas cookies y aceptas nuestra política de cookies, clic para más información.
Aún no hay reseñas.