1. Quel principe permet de séparer l’interface commune d’un objet de la manière concrète dont chaque sous-classe réalise cette interface ?
Le polymorphisme
Explication
Le polymorphisme découple le service attendu de son implémentation concrète dans les sous-classes. Le traitement spécialisé de chaque type ne sépare pas une interface commune des différentes réalisations.