zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

Musikvideo erbt titel, laenge und vorhanden von ihrer Superklasse und fügt kuenstler und kategorie hinzu.

Den Konstruktor schreiben

Beachten wir, dass Musikvideo nur von ihrer Superklasse Videoband erbt. Sie erbt nichts von ihrer Geschwisterklasse Spielfilm. Hier ist soweit die Definition:

class Videoband
{
  String  titel;  // Titel des Videos
  int     laenge; // Anzahl der Minuten
  boolean vorhanden; // ist das Video vorhanden?

  // Konstruktor
  public Videoband(String ttl, int len)
  {
    titel = ttl; laenge = len;
    vorhanden = true;
  }

  public void anzeigen()
  {
    System.out.println(
      titel + ", " + laenge +
      " Min. verfuegbar:" + vorhanden );
  }

}

class Musikvideo extends Videoband
{
  String kuenstler;
  String kategorie;

  // hier kommt der Konstruktor

  // die anzeigen() Methode kommt hier 

}

Wir brauchen einen Konstruktor für Musikvideo mit vier Parametern für titel, laenge, kuenstler und kategorie.

FRAGE 19:

Schreiben wir einen Konstruktor für Musikvideo. Dabei verwenden wir das Schlüsselwort super für den Konstruktor in Videoband.