zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Kann eine main() Methode ein Auto-Objekt erzeugen?

Antwort:

Sicher, solange sie Zugang zur Klassendefinition hat.

Ein Auto-Objekt verwenden

Um zu sehen ob das Design für die Klasse Auto korrekt ist, wollen wir es in einem Programm verwenden. Hier ist ein kurzes Programm, das ein Auto-Objekt für die Berechnung von Meilen pro Gallonen verwendet:


class MeilenProGallone
{
  public static void main( String[] args )
  {
    Auto auto = new Auto( , ,  );

    System.out.println(
      "Meilen pro Gallone: " + );
  }
}

Das Programm erzeugt ein Objekt der Klasse Auto und speichert eine Referenz darauf in der Variablen auto.

FRAGE 3:

Wir füllen die Lücken aus, so dass das Programm die Meilen pro Gallone für ein Auto folgendermaßen ausgibt:

(Wir schauen auf der vorherigen Seite nach, um den Konstruktor zu sehen.)