Design Patterns - Builder

1 h 30 min 5 exercices Niveau 7

Énoncé

Ajoutez une validation dans la classe Director pour s'assurer que tous les composants nécessaires sont présents avant de construire la voiture.

Contrainte

Modifiez la méthode getCar de la classe Director pour valider la présence de tous les composants essentiels (corps, moteur, roues) avant de retourner l'objet voiture.

Résultat Attendu

La méthode getCar doit lever une exception si un composant essentiel est manquant.

logo discord

Besoin d'aide ?

Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !

En savoir plus