zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

Das vollständige Programm sehen wir unten. Es ist zum Kopieren-Einfügen-Speichern-und-Starten geeignet.

Vollständiges Programm

Hier ist das vollständige Programm. Die berechneMPG() Methode gibt einen double-Wert an den Aufrufer zurück. Da sie einen Wert zurückgibt, muss es in ihrem Körper eine return-Anweisung geben, die einen Wert mit dem korrekten Typ zurückgibt.

In dem vollständigen Programm verwendet die berechneMPG() Methode die Instanzvariablen ihres Objekts, um die Meilen pro Gallone zu berechnen.

import java.util.Scanner;

class Auto
{
  // Instanzvariablen
  double startMeilen;   // Anfangsstand Tachometer
  double endMeilen;     // Endstand Tachometer
  double gallonen;      // verbrauchte Gallonen Benzin

  // Konstruktor
  Auto(  double startTacho, double endTacho, double galls  )
  {
    startMeilen = startTacho;
    endMeilen   = endTacho;
    gallonen    = galls;
  }

  // Instanzmethoden
  double berechneMPG()
  {
    return (endMeilen - startMeilen) / gallonen ;
  }

}

class MeilenProGallone
{
  public static void main( String[] args )
  {
    Auto auto = new Auto( 300, 400, 2.5 );
    System.out.println( "Meilen pro Gallonen: "
        + auto.berechneMPG() );
  }
}

FRAGE 11: