Eine gute Antwort könnte sein:

Das vollständige Programm, geeignet für Kopieren-Einfügen-Speichern-und-Starten sehen Sie unten:

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 Instanzvariablen ihres Objekts, um die Meilen pro Gallone zu berechnen.

import java.io.* ;

class Auto
{
  // Instanzvariablen
  int startMeilen;   // Anfangsmeilenstand
  int endMeilen;     // Endmeilenstand
  double gallonen;   // verbrauchte Gallonen Benzin

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

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

}

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

FRAGE 11: