Qu'est-ce qu'une Interface en Java ?
Les interfaces en Java sont des types abstraits qui définissent les méthodes et les variables qu'une classe qui implémente l'interface doit posséder. Leur fonctionnement est similaire à l'héritage de classe, où la classe qui implémente