IFT-1006 Programmation avancée en C++
Description
Programmation orientée objet en C++. Éléments de syntaxe et sémantique. Implantation de classes : encapsulation, méthodes et attributs de classe. Surcharge des méthodes et des opérateurs. Notion de contrat et test unitaire. Normes de programmation. Héritage, hiérarchie de classes et polymorphisme. Gestion de la mémoire. Gestion des erreurs et des exceptions. Librairie standard du C++ (STL).
Responsables
Faculté : Sciences et génie
Courriel : fsg@fsg.ulaval.ca
Département : Département d'informatique et de génie logiciel
Courriel : info@ift.ulaval.ca
Cette activité est contributoire dans
Baccalauréat en informatique (B. Sc. A.) (cours à option)
Certificat en géomatique (cours à option)
Certificat en informatique (cours à option)
Microprogramme en informatique - développement d'applications Web (cours à option)
Microprogramme en informatique - informatique de base (cours à option)
Microprogramme en informatique - programmation de jeux vidéo (cours à option)
3
Crédits
Horaire
En savoir plus sur les formules d'enseignement
Hiver 2025
Enseignant(e)s: Kim Rioux-Paradis
Automne 2024
Enseignant(e)s: Mohamed Haj Taieb
Été 2024
Enseignant(e)s: Mohamed Haj Taieb