Accueil
 Sommaire du cours
 1  Introduction à Java
 2  Concepts de bases de Java
 3  Classes et objets en Java
 4  Généralisation spécialisation en Java
 4.1  Généralisation spécialisation
 4.2  Polymorphisme
 4.3  Redéfinition de méthodes dans les classes dérivées
 4.4  Héritage, membres et visibilité
 Questions
 4.5  Classes abstraites
 4.6  Exemple de classe Abstraites
 4.7  Interfaces
 4.7.1  Interfaces en Java
 5  Organisation des sources Java
 6  API Java
 7  Exceptions en Java
 8  Concepts objets avancés en Java
 Bibliographie

 Contacts

W3C validator

Département INF  
 Conception et programmation orientées objet


4.7.1 Interfaces en Java
  • Les membres d’une interface sont principalement des méthodes abstraites
  • Une interface est déclarée avec le mot réservé interface
  • Une interface peut hériter (extends) de plusieurs interfaces
  • Une classe peut implémenter (implements) une ou plusieurs interfaces
  • Rappel : une classe n’hérite (extends) que d’une seule classe

    précédent     suivant 


Une interface est une classe dont les membres sont principalement des méthodes abstraites. Une interface est déclarée avec le mot réservé interface. Une interface peut hériter (extends) de plusieurs interfaces. Une classe peut implémenter (implements) une ou plusieurs interfaces.

Christian Bac, Denis Conan, Télécom SudParis, CSC 4002, Octobre 2015