Design Patterns
Fondamental
Correction d'un héritage excessif via Composition

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

composition
refactoring
oop
design-principles
clean-code

Scénario Technique

Contexte Plusieurs classes héritent d’une classe BaseVehicle avec de nombreuses méthodes inutilisées. Le Problème L’héritage crée rigidité et complexité. Contraintes Refactorer vers une approche basée sur composition (injection de comportements). Livrable attendu Une structure utilisant objets composables au lieu d’héritage massif.

Prêt à évaluer ce talent ?

Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.

Commencer le Défis