IFT 785
Approches Orientée Objets
Plan de cours
Information générale
Professeur :
Sylvain Giroux
D4-1010-10
Session : Hiver 2005
Crédits : 3
Horaire :
jeudi 18h45 21h45
Consultation :
Mardi 10h30 - 12h00
Objectifs généraux
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.
Objectifs spécifiques
Décrire les concepts fondamentaux de la programmation par objets ainsi que leurs
variations dans différents langages de programmation, en particulier Java;
Décrire et appliquer UML;
Décrire et appliquer les principaux patrons de conception (design patterns);
Décrire et appliquer les procédures de factorisation de programmes orientés objets;
Utiliser et définir des frameworks orientés objets;
Appliquer et intégrer les procédures de tests dans les programmes objets;
Décrire et appliquer l’approche de conception “programmation extrême”;
Manipuler la réflexivité et le concept de métaclasses;
Décrire et utiliser la programmation par acteurs.
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;
Concepts avancés: frameworks, métaclasses, réflexivité,
introspection;
Méthodes d'analyse et de conception orientées objets: UML,
programmation extrême;
Étude de langages orientés objets, tels que Smalltalk, Java,
ObjVlisp, ABCL;
Outils pour le développement orienté objet: JUnit.
1 / 9 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !