Maison > Java > javaDidacticiel > Utiliser des méthodes statiques dans une interface

Utiliser des méthodes statiques dans une interface

Linda Hamilton
Libérer: 2024-10-09 06:10:02
original
1138 Les gens l'ont consulté
  • JDK 8 a introduit la possibilité de définir des méthodes statiques dans les interfaces.

  • Les méthodes statiques dans les interfaces peuvent être appelées indépendamment de tout objet, comme les méthodes statiques dans les classes.

  • Une implémentation ou une instance d'interface n'est pas nécessaire pour appeler une méthode statique.

  • La syntaxe pour appeler une méthode statique d'une interface est : InterfaceName.StaticMethodName.

  • Le fonctionnement est similaire aux méthodes statiques d'une classe.

  • Exemple : dans l'interface MyIF, la méthode statique getUniversalID() a été ajoutée, renvoyant la valeur zéro.

Use métodos static em uma interface

  • La méthode getUniversalID() peut être appelée comme ceci : int uID = MyIF.getUniversalID().

  • Une implémentation ou une instance de MyIF n'est pas nécessaire pour appeler getUniversalID(), car il s'agit d'une méthode statique.

  • Les méthodes d'interface statique ne sont pas héritées par l'implémentation de classes ou de sous-interfaces.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal