uqac.ca

web

8PRO128

Programmation orientée objet

(3.0 cr.)

Familiariser avec le paradigme de la programmation orientée objet (POO). Faire connaître les outils de développement objet. Réaliser des applications informatiques basées sur l'approche de la programmation objet.

Notions de base relatives à la méthodologie orientée objet : type abstrait de données, classe, objet, héritage simple et multiple, objet complexe, les mécanismes d'abstraction et de paramétrisation en POO, surcharge, généricité, polymorphisme, etc. Qualités d'un langage de classe : modularité, réutilisabilité, extensibilité et maintenance. Refactorisation. Initiation au langage de modélisation UML. Technologies orientées objet. Illustration des concepts en utilisant le langage C++.

Préalable(s): (8PRO107)

Formule pédagogique : Cours Magistral

(09/2021)

Appartenance départementale

Informatique et mathématique

Programmes dans lesquels se trouve ce cours

0711 Programme court de premier cycle en informatique pour étudiants en séjour d'études
4128 Certificat en informatique appliquée
4202 Certificat en informatique
6596 Baccalauréat en développement de jeux vidéo
6710 Baccalauréat en informatique de la science des données et de l'intelligence d'affaires
6801 Baccalauréat avec majeure en mathématique
7833 Baccalauréat en informatique
7943 Baccalauréat en génie informatique

Ce cours est offert aux trimestres suivants:

Automne 2021

Groupe 11 (CHICOUTIMI SOIR) - OUVERT

du mardi 31-08-2021 au mardi 14-12-2021 de 16:00 à 18:45 Local: P1-4280
du jeudi 02-09-2021 au jeudi 16-12-2021 de 13:00 à 15:45 Local: P2-1020(travaux dirigés)
Hiver 2022

Groupe 01 (CHICOUTIMI JOUR) - OUVERT

du vendredi 07-01-2022 au vendredi 22-04-2022 de 13:00 à 15:45 Local: (travaux dirigés)
du mercredi 12-01-2022 au mercredi 27-04-2022 de 08:00 à 10:45 Local:
© UQAC 2021. Tous droits réservés.