Retour aux cas pratiques
Design PatternsFondamental
Correction d'un héritage excessif via Composition
Scénario
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.
Compétences ciblées
compositionrefactoringoopdesign-principlesclean-code