Activité : Patrons de conception - Introduction

Situation

On vous demande de pouvoir expliquer à quoi correspondent les principes SOLID en conception logicielle.

Consigne

Durant ce travail, on vous demande de réaliser les tâches décrites ci-après.

Objectifs

À la fin de ce travail, vous devez :

  1. Être capable d’expliquer le principe SOLID.
  2. Être capable de reporter ce principe en Java.

Durée

La durée estimée de cette activité est de trois périodes.

Prérequis

Les prérequis nécessaires au bon déroulement de cette acitivté sont:

  1. De connaître la base de la programmation orientée objet.

Résultat attendu

  • Une fiche de travail :
    • expliquant les principes SOLID
    • montrant un exemple de code documenté (si possible lié aux exercices que l’on a déjà faits) pour chacun des (5) principes.

Vous devez rendre cette fiche de travail personnel sur le dépôt moodle du module 226B. Le nom de votre document doit être M226B_SOLID_Nom_Prénom.pdf

Ressources

Documents :