1. Comment peut-on appliquer une interface en programmation orientée objet pour assurer qu'une classe possède certaines méthodes ?
En définissant une interface qui sert de contrat pour la présence de méthodes
Explication
L'interface définit un contrat en spécifiant les fonctionnalités (méthodes) qu'une classe doit implémenter, garantissant ainsi leur présence dans la classe.