Maison > Java > JavaBase > Comment implémenter la réécriture dans l'interface en Java

Comment implémenter la réécriture dans l'interface en Java

王林
Libérer: 2019-12-07 12:01:30
avant
4177 Les gens l'ont consulté

Comment implémenter la réécriture dans l'interface en Java

La classe commune implémente l'interface

1. Les méthodes ordinaires et les méthodes abstraites doivent être réécrites

2. Les méthodes par défaut peuvent être réécrites ou non. .

La classe abstraite implémente l'interface

Partage de didacticiels vidéo en ligne : vidéo d'enseignement Java

par résumé Si vous utilisez une classe pour implémenter une interface, vous n'avez pas besoin de remplacer les méthodes de l'interface. Vous ne pouvez pas réécrire toutes les méthodes ou seulement réécrire certaines méthodes.

public interface Demo {
	 public void test1();//普通方法,需要重写
	 public abstract void test2();//抽象方法
	 public static void test3() {}//静态方法,接口中的静态方法不能被实现类继承和子接口继承
	 public default void test4(){}//默认方法可以直接使用实现类的对象进行调用,也可以在实现类中对其进行覆盖重写。
	 public static void main(String[] args) {}//接口可以有主函数
}
Copier après la connexion
rrree

Remarque :

1. Les méthodes par défaut et les méthodes statiques doivent avoir des corps de méthode

2.

Articles et tutoriels connexes recommandés : Introduction au langage 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:csdn.net
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