zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

Sie werden wahrscheinlich folgende Werte verwenden:

  1. Tachoanfangsstand,
  2. Tachoendstand und
  3. die Gallonen Benzin, die verbraucht wurden.

Spezifikationen für die Klasse Auto

Denken Sie bevor Sie mit dem Schreiben anfangen über die Klassen nach, die Sie brauchen. Das macht das Programmieren einfacher und Ihr Programm wird weniger Bugs haben. Objektorientiertes Design besteht darin zu entscheiden welche Klassen Sie brauchen, über welche Daten die Objekte verfügen sollen und wie sich die Objekte verhalten sollen. Lassen Sie uns das mit der Klasse Auto tun.


Auto

Eine Klasse, die Meilen pro Gallone berechnet.

Variablen

Konstruktoren

Methoden

Betrachten Sie die Parameterliste für den Konstruktor:

double startTacho, double endTacho, double galls

Das heißt, dass der Konstruktor mit drei Datenelementen vom Typ double aufgerufen werden muss.

FRAGE 2:

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