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.