zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

Object

Beispiel einer Schnittstelle

Hier ist ein Beispiel einer Schnittstellendefinition:

interface MeineSchnittstelle
{
  public final int    EINEKONSTANTE = 32;       // eine Konstante
  public final double PI            = 3.14159;  // eine Konstante

  public void methodeA( int x );          // eine Methodendeklaration
  double methodeB();                      // eine Methodendeklaration
}

Die Konstanten müssen nicht von den Methoden getrennt werden, aber das macht die Schnittstelle leichter lesbar. Eine Methode einer Schnittstelle kann nicht private gemacht werden. Eine Methode einer Schnittstelle ist standardmäßig public. In diesem Beispiel ist methodeB() public, auch wenn es nicht explizit gesagt worden ist.

FRAGE 3:

interface IrgendeineSchnittstelle
{
  public final int X = 32;
  public double y;

  public double addiereAuf( );
}

Prüfen Sie die Schnittstelle. Ist sie korrekt? Klicken Sie hier für einen