Um die Methoden einer Schnittstelle aufzurufen, müssen Sie eine Klasse erstellen, die die Schnittstelle implementiert, und dann die Methoden der Schnittstelle aufrufen, genau wie Methoden anderer Klassen aufrufen. Schnittstellen können nicht instanziiert, sondern nur implementiert werden. Methoden in Schnittstellen sind standardmäßig abstrakt und können keine Konstruktoren haben. Eine Schnittstellenvariable kann auf eine Instanz einer beliebigen Klasse verweisen, die die Schnittstelle implementiert. Zwei Schnittstellen können durch Vererbung nicht direkt miteinander verknüpft werden, es ist jedoch möglich, Klassen zu erstellen, die mehrere Schnittstellen implementieren.
So rufen Sie eine Schnittstelle in Java auf
In Java ist eine Schnittstelle eine Klasse, die nur abstrakte Methoden enthält. Schnittstellen können nicht instanziiert, aber implementiert werden. Eine Klasse, die eine Schnittstelle implementiert, muss konkrete Implementierungen aller abstrakten Methoden in der Schnittstelle bereitstellen.
So rufen Sie die Schnittstelle auf
Um die Methoden der Schnittstelle aufzurufen, müssen Sie zunächst eine Klasse erstellen, die die Schnittstelle implementiert. Die Methoden der Schnittstelle können dann wie die Methoden jeder anderen Klasse aufgerufen werden.
Zum Beispiel:
<code class="java">// 定义一个接口 interface Shape { void draw(); } // 实现接口 class Rectangle implements Shape { @Override public void draw() { System.out.println("Drawing a rectangle"); } } // 调用接口的方法 Shape shape = new Rectangle(); shape.draw();</code>
Ausgabe:
<code>Drawing a rectangle</code>
Hinweise:
Das obige ist der detaillierte Inhalt vonSo rufen Sie die Schnittstelle in Java auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!