Bonjour,
Une Interface peut comprendre les signatures/déclarations des méthodes (sans arguments) et des constantes.
Par la suite une Classe hérite l'Interface cette Classe doit redéfinir/implémenter les méthodes déclarées dans l'Interface.
Donc, les méthodes déclarées dans l'Interface sont exploitables uniquement à partir de la classe.
Ex: Quand je regarde dans la java doc pour l'Interface "java.nio.file.Path", je trouve des méthodes exploitables (ex: getFileName, getName, etc.)
Est-ce du polymorphimse / Factoring ?
Merci d'avance,
Yves
Partager