Heim  >  Artikel  >  Java  >  So rufen Sie die Schnittstelle in Java auf

So rufen Sie die Schnittstelle in Java auf

下次还敢
下次还敢Original
2024-04-26 21:30:25909Durchsuche

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 die Schnittstelle in Java auf

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:

  • Methoden in Schnittstellen sind standardmäßig abstrakt und müssen nicht explizit als abstrakt deklariert werden.
  • Schnittstellen können keine Konstruktoren haben.
  • Schnittstellenvariablen können auf jede Instanz einer Klasse verweisen, die die Schnittstelle implementiert.
  • Zwei Schnittstellen können nicht durch Vererbung direkt miteinander verbunden werden. Es ist jedoch möglich, Klassen zu erstellen, die mehrere Schnittstellen implementieren.

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!

Stellungnahme:
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