zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite
  1. Das erste Auto des Fuhrparks hat Tachostände von 1000, 1234 und 10 Gallonen
  2. Das zweite Auto des Fuhrparks hat Tachostände von 777, 999 und 20 Gallonen

Antwort:

class FuhrparkTester
{
  public static void main ( String[] args)
  {
    Fuhrpark meineAutos = new Fuhrpark(
      1000, 1234, 10, 777, 999, 20);
  }
}

Konstruktor der Klasse Fuhrpark

Die Auto-Objekte, aus denen ein Fuhrpark besteht, werden erstellt, wenn der Fuhrpark-Objekt konstruiert wird. Hier ist das Programm mit etwas Zusatzarbeit:

class Fuhrpark
{
  // Instanzvariablen
  Auto stadtwagen;
  Auto gelaendewagen;

  // Konstruktor
  Fuhrpark( int start1, int end1, double gal1,
         int start2, int end2, double gal2 )
  {
    stadtwagen     =  ;
    gelaendewagen  =  ;
  }

  // Instanzmethoden

}

class Auto
{
  . . . .

  Auto(  int startTacho, int endTacho, double galls  )
  {
    . . . .
  }
}

class FuhrparkTester
{
  public static void main ( String[] args)
  {
    Fuhrpark meineAutos = new Fuhrpark(
      1000, 1234, 10, 777, 999, 20);
  }

}

FRAGE 6:

Wir füllen die Lücken im Konstruktor für Fuhrpark aus.