zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Kann ein Programmierer eine Definition für die Klasse Auto schreiben?

Antwort:

Aber sicher! Wenn Sie eine Klasse brauchen, die etwas tun soll und die noch nicht definiert wurde, können Sie die Definition selbst schreiben.

Klassendefinition

Hier ist das Meilen-pro-Gallone Programm. Sowohl die Klasse Auto als auch die Testklasse MeilenProGallone sind in derselben Quelldatei. Um das Programm kurz zu halten, wurde die Benutzerinteraktion ausgelassen.

import java.util.Scanner;

class Auto
{
  // Instanzvariablen


  // Konstruktor


  // Methoden

}

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

Die Quelldatei muss MeilenProGallone.java genannt werden, nach dem Namen der Klasse, die die main() Methode enthält.

FRAGE 6:

Entscheiden Sie, welche Variablen in den Datenabschnitt gehen sollen. Werfen Sie einen Blick zurück auf die um zu sehen was Sie brauchen.