Heim > Java > JavaBase > So definieren Sie eine Schnittstelle in Java

So definieren Sie eine Schnittstelle in Java

王林
Freigeben: 2020-07-11 10:10:09
Original
4943 Leute haben es durchsucht

Die Art und Weise, eine Schnittstelle in Java zu definieren, ist: Schnittstellen werden normalerweise mit dem Schlüsselwort interface deklariert. Eine Schnittstelle ist ein abstrakter Typ in der Java-Sprache und eine Sammlung abstrakter Methoden. Format der Deklarationssyntax: [[Modifikator] Schnittstelle Schnittstellenname {abstrakte Methode der deklarierten Variablen}].

So definieren Sie eine Schnittstelle in Java

Schnittstelle ist ein abstrakter Typ in der Programmiersprache JAVA, bei dem es sich um eine Sammlung abstrakter Methoden handelt. Schnittstellen werden normalerweise mit dem Schlüsselwort interface deklariert.

(Empfohlenes Tutorial: Java Getting Started Program )

Eine Klasse erbt die abstrakte Methode der Schnittstelle, indem sie die Schnittstelle erbt. Das Deklarationssyntaxformat der

-Schnittstelle lautet wie folgt:

[可见度] interface 接口名称 [extends 其他的接口名] {
        // 声明变量
        // 抽象方法}
Nach dem Login kopieren

Schauen wir uns ein Beispiel an:

/* 文件名 : Animal.java */
interface Animal {
    public void eat();   
    public void travel();
}
Nach dem Login kopieren

(empfohlenes Video-Tutorial: java Video-Tutorial) Die

-Schnittstelle hat die folgenden Eigenschaften:

  • Die Schnittstelle ist implizit abstrakt, es besteht keine Notwendigkeit, die Zusammenfassung zu verwenden Stichwort.

  • Jede Methode in der Schnittstelle ist auch implizit abstrakt, und das Schlüsselwort abstract ist bei der Deklaration nicht erforderlich.

  • Die Methoden in der Schnittstelle sind alle öffentlich.

Das obige ist der detaillierte Inhalt vonSo definieren Sie eine Schnittstelle in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage