Eine Schnittstelle ist eine Reihe von Methodendeklarationen und eine Sammlung von Methodenmerkmalen. Eine Schnittstelle verfügt nur über Methodenmerkmale, aber über keine Methodenimplementierung. Daher können diese Methoden von verschiedenen Klassen an verschiedenen Orten implementiert werden, und diese Implementierungen können vorhanden sein unterschiedliche Verhaltensweisen (Funktionen).
Java-Schnittstelle
(empfohlenes Lernen: Java-Eingabeprogramm)
Java-Schnittstelle ist ein Die Deklaration einer Reihe von Methoden ist eine Sammlung von Methodenmerkmalen, aber keine Methodenimplementierung. Daher können diese Methoden von verschiedenen Klassen an verschiedenen Stellen implementiert werden, und diese Implementierungen können unterschiedliche Verhaltensweisen (Funktionen) haben.
Zwei Bedeutungen: Erstens: Java-Schnittstelle, eine Struktur, die in der Java-Sprache existiert, mit spezifischer Syntax und Struktur, zweitens: eine Sammlung von Eigenschaften von Methoden, die eine Klasse besitzt, was eine logische Abstraktion darstellt. Ersteres wird als „Java-Schnittstelle“ und Letzteres als „Schnittstelle“ bezeichnet.
(Empfohlenes Video-Tutorial: Java-Video-Tutorial)
Definieren Sie das Format der Schnittstelle
[public]interface 接口名称 [extends父接口名列表] { //静态常量 [public] [static] [final] 数据类型变量名=常量值; //抽象方法 [public] [abstract] [native] 返回值类型方法名(参数列表); }
Implementieren Sie das Format der Schnittstelle
[修饰符] class 类名[extends 父类名] [implements 接口A,接口B,···] { 类成员变量和成员方法; 为接口A中的所有方法编写方法体,实现接口A; 为接口B中的所有方法编写方法体,实现接口B; }
Das obige ist der detaillierte Inhalt vonWas ist die Schnittstelle?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!