IFT785 - Approches orientées objets
Présentation
Sommaire
- Cycle
- 2e cycle
- Crédits
- 3 crédits
- Faculté ou centre
- Faculté des sciences
- Trimestres *
- Hiver 2025
- Répartition de la charge de travail
- 3-0-6
Cible(s) de formation
Connaître les concepts des approches orientées objets; concevoir le développement de systèmes informatiques dans une optique orientée objets; comparer des méthodes et outils orientés objets afin de pouvoir choisir ceux qui conviennent le mieux dans le développement de systèmes particuliers.
Contenu
Concepts de base : objet, acteur, agent, classe, message, héritage, délégation, instanciation, clonage, spécialisation, différenciation, classe abstraite, généricité, polymorphisme, persistance. Méthodes d'analyse et de conception orientées objets, comme OOD, HOOD, OMT, OOSE, OOAD et RDD. Langages orientés objets, tels que Smalltalk, C++, Eiffel, CLOS, ABCL. Outils pour le développement orienté objets.
* Sujet à changement