Essentiel Objet, les concepts et la pratique
Description
Cette formation se donne pour objectif de clarifier les concepts tels que l'Objet, la classe, l'encapsulation, l'héritage ou le polymorphisme. Les exercice proposés se basent sur le langage Java.
Méthodes pédagogiques
Formation avec un minimum de 50% de travaux pratiques. La session alterne les présentations théoriques avec les exercices en groupe ou individuels. Des versions numériques de tous les documents sont remises aux participants (support de cours, énoncés, corrigés).
Participants
Ce cours s'adresse aux développeurs, architectes, chefs de projet ou tout autre personne ayant à participer à un projet manipulant des concepts Objet (en phase d'analyse, de conception ou de développement).
Pré requis
- Connaissances de base en conception d'applications et en développement logiciels
Programme
Les concepts de base du modèle Objet
Présentation des concepts Objet de base: classe, héritage, ....
- Notions d'Objet, abstraction, classe, instance, encapsulation
- L'héritage, le polymorphisme
- Principes fondamentaux en conception Objet
- Erreurs à éviter
- Sensibilisation aux concepts avancés: généricité, interfaces, ...
L'objet en programmation
Exemples de mise en pratique avec un langage de programmation Objet.
- La définition de classes
- La réalisation de méthodes
- L'instanciation et la gestion mémoire
Introduction à la modélisation Objet
Présentation des bases du diagramme de classes UML.
- Présentation générale d'UML 2: les différents types de diagrammes, différences entre diagrammes statiques et dynamiques
- La place d'UML dans le processus de développement
- La représentation de classes à l'aide du diagramme de classes
Filière
Code
CP-OBJ1
Durée
1 jours
Tarif
590 € HT
Sessions
Nous contacter
01 39 50 2000