Informatique

Conception orientée objet

Conception orientée objet

Réf 4-IN-COO
Durée 2 jours

Objectifs

Comprendre les principes et les spécificités de la conception objets.
Passer d'une approche fonctionnelle à une approche Objet.
Mettre en pratique des techniques du développement objet.

Infos

Sessions à venir

18 oct-19 oct 2021

Certifications :

Nous consulter

Programme

Le modèle Objet

  • Apports de l'objet

Les concepts associés :

  • abstraction,
  • encapsulation,
  • héritage,
  • polymorphisme,
  • Interfaces, …

L’approche objet

  • Principes fondamentaux de conception
  • Vers une plus grande flexibilité, évolutivité et réutilisation
  • Concevoir efficacement en objet

Implémenter des classes, des propriétés et des méthodes

  • Créer des classes
  • Implémenter des propriétés à l'intérieur d'une classe
  • Implémenter des méthodes à l'intérieur d'une classe
  • Utiliser des classes, des propriétés et des méthodes

De la conception à l'implémentation

  • Implémenter l'héritage et l'abstraction
  • Introduction au polymorphisme
  • Implémenter une structure polymorphique

Implémenter des interfaces

  • Introduction aux interfaces
  • Implémenter une interface sur mesure

Présentation des concepts objet par la pratique

  • Démonstration des concepts
  • Découverte du code
  • Commentaires et échanges

Travaux pratique 60%

En savoir +

Prérequis

Connaissances de base en développement logiciel

Moyens pédagogiques

Réflexion de groupe et apports théoriques du formateur
Travail d'échange avec les participants sous forme de réunion-discussion
Utilisation de cas concrets issus de l'expérience professionnelle
Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation et des jeux pédagogiques.
Alternance entre apports théoriques et exercices pratiques (en moyenne 30 à 50%)
Remise d'un support de cours.

Possibilité de certification

Nous consulter.