zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

Beginn des Programms

Hier ist die Klassendefinition für Waren. Die Instanzvariablen sind protected. Damit können sie auch von Subklassen genutzt werden, die sich in einem anderen Paket befinden.

class Waren
{
  protected String beschreibung;
  protected double preis;

  public Waren( String beschreibung, double preis )
  {
    this.beschreibung = beschreibung;
    this.preis        = preis;
  }

  public String toString()
  {
    return "Artikel: " + beschreibung +  " Preis: " + preis + "$ ";
  }
}

Hier ist das Grundgerüst der Klasse Lebensmittel. Sie fügt die Variable kalorien hinzu.

class Lebensmittel 
{
  protected double kalorien;

  public Lebensmittel( String beschreibung, double preis, double kalorien)
  {
    super( , );
    this.kalorien =  ;
  }

  public String toString()
  {
    return super. + Kalorien + " kalorien";
  }
}

FRAGE 7:

Wir füllen die Lücken aus. Klickt hier für einen
zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite