TP N°6 Les Interfaces
TP N°6 Les Interfaces
TP N°6 Les Interfaces
Rappel :
I. Interface
Une interface est constituée d'un ensemble de déclarations de méthodes sans
implantation.
On n'y trouve uniquement, pour chaque méthode, que la définition de son profil,
c'est-à-dire son en-tête suivi de ;.
Conclusion :
Une interface est un protocole de communication entre objets. Le langage Java
support les interfaces que vous utiliser pour définir un protocole de
comportement qui peut être implémenté par toute classe dans la hiérarchie des
classe. Une interface définit un ensemble de méthodes mais ne donne pas leurs
implémentations. Chaque classe qui implémente cette interface accepte
d’implémenter toutes les méthodes définies dans l’interface, par conséquent
accepter un certain comportement.
Exercice 1 :
Soit le diagramme de classe suivant :