L'essentiel de l'approche Objet
Formation
À Paris
Description
-
Typologie
Formation
-
Lieu
Paris
Objectifs Acquérir les concepts de l'approche objet, comprendre son implication en termes d'ingénierie logicielle aussi bien pour la maîtrise d'ouvrage en phase amont (spécification du besoin, analyse…) que pour la maîtrise d'œuvre dans les phases « techniques ».
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Pré-requis Aucun
Les Avis
Le programme
Une approche logicielle
-Objectifs d’une approche logicielle
-Évolution des approches
-Pourquoi une nouvelle approche ?
-Spécificités et objectifs de l’approche objet
-Une approche similaire à notre appréhension du monde réel
-L’approche et la machine : les langages de programmation objet
Les intérêts du modèle objet
-Similarité avec le monde réel
-Similarité avec le langage naturel
-Utilisable tout au long du processus méthodologique
-Avantages pour la gestion de projet
-Intérêts pour la maîtrise d’ouvrage
-Diversité des abstractions
-Modularité, autonomie
-Contrats pour la maîtrise d’oeuvre
-Intérêts pour la maîtrise d’oeuvre
-Réutilisation, flexibilité, robustesse
-Prise en compte des systèmes existants
-Prise en compte de l’évolution du besoin
-Isoler les contrats fonctionnels des technologies techniques
Les fondamentaux du modèle objet
-Objet et classe
-Encapsulation (interface, implémentation, visibilité, contrat)
-Notion de message
-Relation entre classes
-Associations
-Héritage (abstraction de classe)
-Constructeurs et destructeurs
-Polymorphisme
-Méthodes virtuelles et méthodes abstraites
-Interface / Classe d’implémentation (abstraction de comportement, contrat, encapsulation concrète)
Présentation d'UML
-Les origines d'UML
-Un standard incontournable
-Intérêts et limites
-Vue d'ensemble des diagrammes
Exercices
-Tous les exercices sont des travaux de réflexions, de mises en forme objet à partir de petits énoncés textuels : une voiture, des comptes bancaires, un logiciel avec des animaux, une gestionnaire d’IHM, la définition contractuelle des services d’un objet Compte, la définition contractuelle d’un système existant….
L'essentiel de l'approche Objet
