Eine gute Antwort könnte sein:

Nein. Trotzdem ist das leere Klammerpaar () erforderlich, auch wenn es keine Parameterliste gibt.

Parameterliste

class HalloObjekt
{
  // Methodendefinition
  void sprich()
  {
    System.out.println("Hallo von einem Objekt!");
  }
}

class HalloTester
{
  public static void main ( String[] args )
  {
    HalloObjekt einObjekt = new HalloObjekt();

    einObjekt.sprich();
  }
}

Eine Parameterliste ist eine Liste von Werten, die beim Aufruf an die Methode (oder den Konstruktor) übergeben wird.

Dies ist ein gutes Programm, um es nach Notepad zu kopieren und zu starten. Speichern Sie die Datei als HalloTester.java. Denken Sie daran, dass der Dateiname mit dem Namen der Klasse, die die Methode main() enthält, übereinstimmen muss. (Denken Sie ebenfalls daran, dass Groß- und Kleinschreibung im Klassennamen als auch im Dateinamen wichtig ist.)

Hallo von einem Objekt!

Die Einzelheiten dieses Beispiels werden auf der nächsten Seite behandelt.

FRAGE 9:

Sehen Sie das Programm durch.

  1. Wie viele Klassendefinitionen sind in diesem Programm?
  2. Wird zur Laufzeit ein HalloTester Objekt erzeugt?