Je vais essayer de te l'expliquer ma je promet rien,
L'interface est un peu comme une sorte de classe abstraitre...
Allons s'y avec un exemple, admetton que ta l'interface IStationnement, et que dedans celle-ci, tu as des proprietes en get de NbPlace, NbPlaceLibres,NbPlaceOccupees,
Lorsque tu vas implementer ton interface a une classe (exemple: clsStationnement) tu vas etre oubliger d'avoir les propriete en Get de NbPlace, NbPLaceLibres et NbPlaceOccupees...