Gemeinsame Klasse implementiert Schnittstelle
1. Sowohl gewöhnliche Methoden als auch abstrakte Methoden müssen neu geschrieben werden.
2 .
Abstract-Klasse implementiert Schnittstelle
Online-Video-Tutorial-Sharing: Java-Lehrvideo
nach Zusammenfassung Wenn Sie eine Klasse zum Implementieren einer Schnittstelle verwenden, müssen Sie die Methoden der Schnittstelle nicht überschreiben. Sie können nicht alle Methoden oder nur einige Methoden neu schreiben.
public interface Demo { public void test1();//普通方法,需要重写 public abstract void test2();//抽象方法 public static void test3() {}//静态方法,接口中的静态方法不能被实现类继承和子接口继承 public default void test4(){}//默认方法可以直接使用实现类的对象进行调用,也可以在实现类中对其进行覆盖重写。 public static void main(String[] args) {}//接口可以有主函数 }
Hinweis:
1. Standardmethoden und statische Methoden müssen Methodenkörper haben;
Statische Methoden können nicht überschrieben werden.
Empfohlene verwandte Artikel und Tutorials: Einführung in die Java-Sprache
Das obige ist der detaillierte Inhalt vonSo implementieren Sie das Umschreiben in der Schnittstelle in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!