SOLID Principles
Avancé
Correction d'une hiérarchie cassant le LSP avec comportements contradictoires

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

solid
lsp
oop
refactoring
design-principles

Scénario Technique

Contexte Une classe Bird définit fly(). Une sous-classe Penguin lève une exception dans fly(). Le Problème Le code client suppose que tout Bird peut voler. Contraintes Refactorer la hiérarchie pour respecter Liskov Substitution Principle sans casser l’existant. Livrable attendu Une nouvelle modélisation correcte respectant substituabilité complète.

Prêt à évaluer ce talent ?

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

Commencer le Défis
    SOLID Principles - Correction d'une hiérarchie cassant le LSP avec comportements contradictoires | Test Technique & Recrutement