Maison > Java > JavaBase > le corps du texte

L'interface peut-elle implémenter l'interface en Java ?

王林
Libérer: 2020-05-15 11:04:17
original
4473 Les gens l'ont consulté

L'interface peut-elle implémenter l'interface en Java ?

Les interfaces en Java ne peuvent pas implémenter d'interfaces, mais une interface peut hériter d'une ou plusieurs interfaces, ce qui est similaire à la méthode d'héritage entre classes.

L'héritage de l'interface utilise le mot-clé extends, et la sous-interface hérite des méthodes de l'interface parent.

(Tutoriel vidéo recommandé : vidéo Java )

Héritage de l'interface

L'interface sportive suivante est interfacée par Hockey et Héritage de football :

Linterface peut-elle implémenter linterface en Java ?

L'interface Hockey déclare quatre méthodes qui lui sont propres et hérite de deux méthodes de l'interface Sports De cette façon, la classe qui implémente l'interface Hockey doit l'implémenter. six méthodes.

De même, une classe qui implémente l'interface Football doit implémenter cinq méthodes, dont deux proviennent de l'interface Sports.

Héritage multiple d'interfaces

En Java, les interfaces permettent l'héritage multiple.

Dans l'héritage multiple d'interfaces, le mot-clé extends ne doit être utilisé qu'une seule fois, suivi de l'interface héritée. Comme indiqué ci-dessous :

public interface Hockey extends Sports, Event
Copier après la connexion

Le fragment de programme ci-dessus est une sous-interface légalement définie. Contrairement aux classes, les interfaces permettent un héritage multiple, et Sports et Event peuvent définir ou hériter de la même méthode.

Tutoriel recommandé : Programme d'entrée Java

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!

Étiquettes associées:
source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal