zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

Die neue Klassendefinition steht (teilweise) unten.

Einen Konstruktor hinzufügen

Die Musikvideo Klasse ist eine Subklasse von Videoband. Das Grundgerüst der Definition steht unten. Die Spielfilm-Klasse wird nicht gezeigt, aber sie ist ebenfalls eine Subklasse von Videoband. Denken wir daran, dass eine Klasse mehrere Subklassen haben kann.

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

}

FRAGE 18:

Welche Instanzvariablen sind Teil der Klasse Musikvideo?