CREATIONAL - BEGINNER

Comprendre le design pattern Factory Method

Centralise la création d'objets derrière une fabrique spécialisée.

Cas d usage : Choisir dynamiquement le bon type de véhicule sans dupliquer des constructeurs.

Pourquoi utiliser ce pattern ?

Factory Method sert a centraliser la creation. Le client ne sait pas quelle classe concrete est instanciee, il depend seulement du type retourne.

Lecture rapide

Le client demande un produit, la fabrique choisit la bonne classe concrete.

Etapes cles

  1. Le client exprime un besoin.
  2. La factory decide quelle implementation creer.
  3. Un produit concret est instancie.
  4. Le client recupere un contrat stable au lieu d un constructeur direct.